omnivore
Omnivore (noun) means an animal that eats both plant and animal food rather than being restricted to one or the other. Example: “Bears are omnivores, taking berries, roots, fish and carrion as the season allows.”
How to Use Omnivore
Learner’s notesIn plain EnglishAn animal or person that eats both plants and meat.
Neutral; used in biology and in everyday dietary talk.
The -vore ending always means 'eater', so omni- 'all' plus -vore gives 'eater of everything'.
Trace the full origin ↓Fill the Gap
Can you complete this real example?
Bears are _____, taking berries, roots, fish and carrion as the season allows.
Etymology
From Latin omnis 'all' and vorare 'to devour', so literally 'all-eating'.
Synonyms
View more →Antonyms
Related Words
Rhymes for omnivore
See all rhymes for omnivore →Frequently Asked Questions
What is the difference between an omnivore and a carnivore?
A carnivore lives mainly or entirely on the flesh of other animals, while an omnivore digests both animal and plant matter and can survive on either. Many animals labelled carnivores, such as foxes, are in practice opportunistic omnivores.
Are humans really omnivores?
Yes, biologically. Human dentition, gut length and digestive enzymes suit a mixed diet, and populations worldwide have thrived on diets ranging from almost entirely animal to almost entirely plant. Being an omnivore describes what the body can process, not what any individual chooses to eat.
What is the adjective from omnivore?
Omnivorous. You can say 'raccoons are omnivorous' or 'she has omnivorous taste in music'.