Word Study
tadarida
WORDNET DICTIONARY
Noun tadarida has 1 sense
- tadarida(n = noun.animal) genus tadarida - freetail bats; Array is a kind of mammal genus
is a member of family molossidae, molossidae
For further exploring for "tadarida" in Webster Dictionary Online