English Synonym Finder

omnivorous

Definitions

Feeding on both animal and vegetable substances.

Taking in or using everything available; voracious or indiscriminate in intake.

Examples

Bears are omnivorous animals that consume both berries and fish to survive.

Humans are naturally omnivorous, capable of deriving nutrients from a wide variety of plant and animal sources.

Synonyms

all-eating polyphagous unselective voracious generalist

Antonyms

herbivorous carnivorous specialized selective fastidious