Tadarida brasiliensis
Explore definitions, synonyms, and language insights of Tadarida brasiliensis
Definitions
                    Noun
                    
            the common freetail bat of southern United States having short velvety fur; migrates southward for winter