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