OMNIVORE


Meaning of OMNIVORE in English

/ ˈɒmnɪvɔː(r); NAmE ˈɑːm-/ noun

an animal or a person that eats all types of food, especially both plants and meat

—compare carnivore , herbivore , insectivore

••

WORD ORIGIN

late 19th cent.: from French , from Latin omnivorus omnivorous.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.