megafrugivores
English
Noun
megafrugivores
plural of
megafrugivore