Definition of painted bat in English:

painted bat

noun

  • A small bat of India and South-East Asia, Kerivoula picta (family Vespertilionidae), having deep orange or scarlet fur and fingers, and black wing membranes.

Origin

Mid 19th century.