Wordnet 3.0
NOUN (2)
1.
a person who eats all kinds of foods;
2.
an animal that feeds on both animal and vegetable substances;
WordNet (r) 3.0 (2006):
omnivore
n 1: a person who eats all kinds of foods
2: an animal that feeds on both animal and vegetable substances