Herbivore Meaning

There are 1 meaning(s) for word Herbivore

Meaning 1 : any animal that feeds chiefly on grass and other plants

    Example : horses are herbivores,the sauropod dinosaurs were apparently herbivores