megaherbivore

Noun

 * 1)  Any very large herbivore, typically one weighing more than 1000 kg

Translations

 * French: