sheath-tailed bat

English

Noun

sheath-tailed bat (plural sheath-tailed bats)

  1. Many bats of the family Emballonuridae.