'omnivore' definitions:

Definition of 'omnivore'

(from WordNet)
noun
A person who eats all kinds of foods
noun
An animal that feeds on both animal and vegetable substances

Words containing 'omnivore'