Animals that eat both animals and plants are called omnivores. This type of animal has the advantage of a wide selection of food to satisfy their hunger and dietary needs. Some scientists call omnivores “opportunistic eaters.” This means that they can and will eat almost anything that is around when they are hungry.
What do you call someone that will eat anything?
A person who is voracious or who has a voracious appetite eats a great deal: Like all boys of his age, he has a voracious appetite. ... The opposite of a fussy or picky eater is someone who will eat anything: You don't have to worry about William – he'll eat anything.
What are you called if you eat everything?
What Is Pica? Pica is an eating disorder in which a person eats things not usually considered food. Young kids often put non-food items (like grass or toys) in their mouths because they're curious about the world around them. But kids with pica (PIE-kuh) go beyond that.