BIG-EARED BAT





Definition:

  1. [noun] large carnivorous Old World bat with very large ears
    Synonyms: Megaderma lyra

Synonyms: