omnivore
nounAn omnivorous animal.
nounOne that takes in everything available, as with the mind.
nounAn omnivorous animal, or one whose food is extremely varied in its character. Good examples of omnivores are to be found in some of the small monkeys that feed on fruit, eggs, insects, and birds. Correlative with herbivore, carnivore, etc.
nounAn
a person who eats all kinds of foods
nounan animal that feeds on both animal and vegetable substances