OMNIVORE


Meaning of OMNIVORE in English

[om.ni.vore] n [NL omnivora, neut. pl. of omnivorus, fr. L] (1890): one that is omnivorous

Merriam-Webster English vocab.      Английский словарь Merriam Webster.