Definition of Leisler's bat in English:

Leisler's bat

noun

  • A small blackish bat related to the noctule, found from Europe and North Africa to central Asia.

Origin

Early 20th century: named after T. P. Leisler, 19th-century German zoologist.

Pronunciation:

Leisler's bat

/ˈlʌɪzləz/