kamus
.
Search
About
big-eared_bat
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
megaderma lyra