English edit

Etymology edit

mega- +‎ frugivore

Noun edit

megafrugivore (plural megafrugivores)

  1. (biology) A relatively large frugivore