English Synonym Finder

omnivore

Definitions

An animal or person that eats a variety of food of both plant and animal origin.

A person or entity that is not restricted to a single type of thing, especially in terms of consumption or interest.

Examples

As an omnivore, he enjoys a diet that includes both fresh vegetables and lean meats.

Most bears are considered an omnivore species because they consume a wide variety of plants, berries, and fish.

Synonyms

polyphage generalist feeder opportunistic eater

Antonyms

herbivore carnivore insectivore frugivore folivore granivore piscivore