Omnivore

An animal that eats all kinds of foods, both plants and animals.