megabatEnglish

fruit bat, megabat

Noun

Large Old World bat of warm and tropical regions that feeds on fruit

English: fruit bat, megabat

Bahasa: keluang, codot

Bahasa words with similar meanings

English words with similar meanings

Show 1 words