lyra :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
megaderma lyra
megaderma lyra
noun
large carnivorous Old World bat with very large ears
big-eared bat
.
WordNet