Wiktionary
macroherbivores
n. (plural of macroherbivore English)
n. (plural of macroherbivore English)