JACKASS BAT


Meaning of JACKASS BAT in English

noun

: a large spotted bat ( Euderma maculata ) occurring in the southwestern United States and having enormous ears joined across the forehead by a low band

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