English Dictionary
◊ TADARIDA
Tadarida
n : freetail bats [syn: {Tadarida}, {genus Tadarida}]