English edit

Etymology edit

mega- +‎ bat

Noun edit

megabat (plural megabats)

  1. Any of the bats in the suborder Megachiroptera consisting of one family, Pteropodidae; a fruit bat.

Synonyms edit

Translations edit

Anagrams edit