macroherbivore
Noun
Meaning
macroherbivore (plural macroherbivores)
(ecology) Any large herbivore (over approximately 500 kilograms in weight)
Noun
macroherbivore (plural macroherbivores)
(ecology) Any large herbivore (over approximately 500 kilograms in weight)