Megaherbivore Definition
    noun
  
 (biology) Any very large herbivore, typically one weighing more than 1000 kg.
Wiktionary 
Other Word Forms of Megaherbivore
Noun
Singular:
 megaherbivorePlural:
 megaherbivoresOrigin of Megaherbivore
-  
mega- + herbivore
From Wiktionary
 
Find Similar Words
Find similar words to megaherbivore using the buttons below.