Synonym-English dictionary »

megaderma lyra synonyms in English

SynonymEnglish
Megaderma lyra noun

big-eared batnoun

megaderma lyranoun