Definisi 'megabat'

English to English
noun
1 large Old World bat of warm and tropical regions that feeds on fruit Terjemahkan
source: wordnet30
More Word(s)
bat, chiropteran, flying fox, pteropus capestratus, pteropus hypomelanus, harpy, harpy bat, megachiroptera, suborder megachiroptera,

Visual Synonyms