We do not currently know of any synonyms for macroherbivores.
The noun macroherbivores is defined as: