Tadarida
noun
Ta·dar·i·da
| \ təˈdarədə\
Definition of Tadarida
: a nearly cosmopolitan genus of small brown free-tailed bats of the family Molossidae — see pocketed bat
Keep scrolling for more