macroherbivore

Etymology
From.

Noun

 * 1)  Any large herbivore (over approximately 500 kilograms in weight)

Related terms

 * macroherbivorous