Definition of "Omnivore" :
noun: an animal that feeds on both animal and vegetable substances
noun: a person who eats all kinds of foods
noun: an animal that feeds on both animal and vegetable substances
noun: a person who eats all kinds of foods