Tadarida
noun
Ta·dar·i·da
təˈdarədə
: a nearly cosmopolitan genus of small brown free-tailed bats of the family Molossidae see pocketed bat
Love words? Need even more definitions?
Merriam-Webster unabridged
Share