LYRE BAT


Meaning of LYRE BAT in English

noun

: a small long-eared bat ( Lyroderma lyra ) of eastern Asia

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.