omnivore

/ˈɑːm.nɪ.vɔr, -vɔər/

Definitions

1. noun

An animal that eats both plants and animals, especially a human.

“Humans are natural omnivores and can thrive on a diet of fruits, vegetables, and meats.”

2. noun

A person who eats both meat and vegetables.

“As an omnivore, I enjoy trying new vegetarian recipes alongside traditional meat dishes.”

3. adjective

Eating or able to eat both plants and animals.

“Omnivorous animals like raccoons and opossums are found in many parts of the world.”

Synonyms

  • carnivore-herbivore
  • flexitarian
  • meat-eater

Antonyms

  • carnivore
  • herbivore
  • vegetarian