HERBIVORE


Meaning of HERBIVORE in English

[noun] [C] - an animal that eats grass and other plantsCows and sheep are herbivores.Compare carnivore.

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