OMNIVORE
Meaning of OMNIVORE in English
om ‧ ni ‧ vore /ˈɒmnəvɔː, ˈɒmnɪvɔː $ ˈɑːmnəvɔːr/ BrE AmE noun [countable]
an animal that eats both meat and plants ⇨ carnivore , herbivore
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012