Definition of moustached bat in English:

moustached bat

noun

  • Any of several Central and South American bats of the genus Pteronotus (family Mormoopidae), with stiff forward-pointing whiskers on the snout.

Origin

1960s; earliest use found in Desmond Morris (b. 1928).