Uk English Meaning of megaderma lyra

Megaderma lyra

Other Uk English words related to Megaderma lyra

No Synonyms and anytonyms found

Definitions and Meaning of megaderma lyra in English

Wordnet

megaderma lyra (n)

large carnivorous Old World bat with very large ears

FAQs About the word megaderma lyra

Megaderma lyra

large carnivorous Old World bat with very large ears

No synonyms found.

No antonyms found.

megaderma => Megaderma, megaderm => megaderm, megadeath => Megadeth, megacycle per second => Megahertz, megacycle => Megahertz,