ALL meanings of mexican free-tailed bat
Mexican free-tailed bat
M m - noun mexican free-tailed bat any of several small, insect-eating bats of the genus Tadarida, of Mexico and the southwestern U.S., inhabiting limestone caves: residual DDT has reduced most populations. 1