OMNIVORE


Meaning of OMNIVORE in English

[noun] [C]Surely it's better to be an omnivore and eat a variety of plants and animals in case there's a shortage of one particular type of food.Compare carnivore, herbivore.

Cambridge English vocab.      Кембриджский английский словарь.