omnivore

Explore definitions, synonyms, and language insights of omnivore

Definitions

Noun
a person who eats all kinds of foods
Noun
an animal that feeds on both animal and vegetable substances