Word Study
megaderma lyra
WORDNET DICTIONARY
Noun megaderma lyra has 1 sense
- megaderma lyra(n = noun.animal) big-eared bat - large carnivorous Old World bat with very large ears; Array is a kind of false vampire, false vampire bat
is a member of genus megaderma, megaderma
For further exploring for "megaderma lyra" in Webster Dictionary Online