omnivorous

/ɒmˈnɪvərəs/

Definitions

1. adjective

capable of eating and thriving on various kinds of food, including both plants and animals

“The omnivorous bear feasted on berries and fish.”

2. noun

an animal that eats both plants and animals

“The zookeeper explained that the omnivorous raccoons were one of the most fascinating species on display.”

Synonyms

  • carnivorous-herbivorous
  • eclectic
  • versatile

Antonyms

  • carnivorous
  • herbivorous