Synonyms and Antonyms for Megaderma_lyra

1. Megaderma lyra (n.)

large carnivorous Old World bat with very large ears

Synonyms: