big-eared bat Meaning, Definition & Usage

  1. noun large carnivorous Old World bat with very large ears
    Megaderma lyra.

WordNet