Omnivore

An animal or person that eats both plant and animal substances.