big-eared bat

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

Found on Word Lists

Other Searches