'Tadarida' definitions:

Definition of 'Tadarida'

(from WordNet)
noun
Freetail bats [syn: Tadarida, genus Tadarida]

Words containing 'Tadarida'