Synonyms for megadermalyra

We couldn't find any exact matches, but here are some similar words.

1. Megaderma lyra (n.)

large carnivorous Old World bat with very large ears

Synonyms: