megaderma lyra

Noun
  1. Large carnivorous Old World bat with very large ears (synset 102147588)

Found on Word Lists

Other Searches