As an adjective herbivorous
is feeding chiefly on plants.
As a noun astrapothere is
(zoology) any of several extinct, hoofed, herbivorous mammals, of the order astrapotheria , from cenozoic south america.
herbivorous
English
See also
* omnivorous
Related terms
* herbivore
* herbivorousness
astrapothere
English
Noun
(
en noun)
(zoology) Any of several extinct, hoofed, herbivorous mammals, of the order Astrapotheria , from Cenozoic South America.