Noun Definition

omnivore

1.Definition: a person who eats all kinds of foods

Category: People

2.Definition: an animal that feeds on both animal and vegetable substances

Category: Animals