Definitions
There is 1 meaning of the phrase
Tadarida Brasiliensis.
Tadarida Brasiliensis - as a noun
The common freetail bat of southern united states having short velvety fur; migrates southward for winter
Synonyms (Exact Relations)
guano batmexican freetail bat