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'.