kamus
.
Search
About
megaderma_lyra
English
Megaderma lyra, big-eared bat
Noun
Large carnivorous Old World bat with very large ears
English: big-eared bat, Megaderma lyra
English words with similar meanings
Show 1 words
big-eared bat