Summary
English Synonyms:   more detail...
  1. Megaderma lyra:


English

Detailed Synonyms for Megaderma lyra in English

Megaderma lyra:

Megaderma lyra [the ~] noun

  1. the Megaderma lyra
    – large carnivorous Old World bat with very large ears 1
    the Megaderma lyra; the big-eared bat
    – large carnivorous Old World bat with very large ears 1

Related Definitions for "Megaderma lyra":

  1. large carnivorous Old World bat with very large ears1

Related Synonyms for Megaderma lyra