megabat

Nouns

  • (n) large Old World bat of warm and tropical regions that feeds on fruit fruit bat,

Synonyms

fruit bat

Words of close approximity

megabit