omnivore

(noun)

noun

1. a person who eats all kinds of foods

Definition categories: person, eater, feeder

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

Definition categories: animal, beast, brute, creature, fauna

Sentences with omnivore as a noun:

- Bears are omnivores, they can eat plants but they also eat fish.