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

History and Etymology for Tadarida

New Latin

Keep scrolling for more