FREE-TAILED BAT





Definition:

  1. [noun] small swift insectivorous bat with leathery ears and a long tail; common in warm regions
    Synonyms: freetail, freetailed bat

Synonyms:


Related Words: