Megaderma lyra
English Dictionary
->
Letter M
-> Megaderma lyra
Search Dictionary:
Megaderma lyra Definition
(n)
large
carnivorous
Old
World
bat
with
very
large
ears
Megaderma lyra Synonyms
big-eared bat
Megaderma lyra
© Art Branch Inc.