English synonyms about - contact  

Megaderma lyra

noun

1 Megaderma lyra

Large carnivorous Old World bat with very large ears.

synonym: big-eared bat.


Find more on Megaderma lyra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143