spectre bat

English

Noun

spectre bat (plural spectre bats)

  1. Synonym of spectral bat.