megaherbivore (herbivore + mega-; large)
Any very large herbivore, typically one weighing more than 1000 kg