Definition of Megaderma Lyra

  • 1. Large carnivorous Old World bat with very large ears Noun

Synonyms for word "megaderma lyra"

Semanticaly linked words with "megaderma lyra"

Hyponims for word "megaderma lyra"