Subscriber login


Forgot your password?

Library card login

Other

hairless bat

Definition of hairless bat

noun

  • an almost hairless black free-tailed bat found in SE Asia.
    • Genus Cheiromeles, family Molossidae: two species, in particular C. torquatus