Definition, Meaning & Synonyms

omnivore

noun
/ˈɒmnɪvɔːr/
Definition
An omnivore is an animal or person that eats a variety of foods, including both plants and animals.
Examples
  • Humans are considered omnivores because they eat both meat and vegetarian foods.
  • Bears are omnivores and will eat berries, fish, and small mammals.
  • Chickens are also omnivores, foraging for seeds, insects, and grains.
Meaning
The term ‘omnivore’ comes from the Latin words ‘omni,’ meaning ‘all,’ and ‘vorare,’ meaning ‘to eat.’ An omnivore consumes a diverse diet, which may include fruits, vegetables, meat, and fish.
Synonyms
  • All-eater
  • Polyphagous
  • Varied diet enthusiast