painted bat

English

Noun

painted bat (plural painted bats)

  1. An Indomalayan bat of the species Kerivoula picta.

Translations

References