Megabat Definition
noun
Any of the bats in the suborder Megachiroptera consisting of one family, Pteropodidae; a fruit bat.
Wiktionary
Synonyms:
Other Word Forms of Megabat
Noun
Singular:
megabat
Plural:
megabatsOrigin of Megabat
-
mega- + bat
From Wiktionary
Related Articles
Find Similar Words
Find similar words to megabat using the buttons below.