omnivore has definitions from the fields of zoology,food
1
[ noun ] (food) a person who eats all kinds of foods

Related terms

eater

2
[ noun ] (zoology) an animal that feeds on both animal and vegetable substances

Related terms

animal

*