macroherbivores
English
Noun
macroherbivores
plural of
macroherbivore