What is the full meaning of megaherbivore
a large plant-eater [n -S]
Example of the word megaherbivore placed on a Scrabble board.