megaherbivores
See also:
mégaherbivores
English
Noun
megaherbivores
plural of
megaherbivore