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:
megabats

Origin of Megabat

  • mega- +‎ bat

    From Wiktionary

Find Similar Words

Find similar words to megabat using the buttons below.

Words Starting With

Words Ending With

Unscrambles

megabat