lyre bat
nounDefinition of lyre bat
: a small long-eared bat (Megaderma lyra synonym Lyroderma lyra) of eastern Asia
1