Noun tadarida has 1 sense
  1. Tadarida, genus Tadarida - freetail bats
    --1 is a kind of mammal genus
    --1 is a member of Molossidae, family Molossidae
    --1 has members: freetail, free-tailed bat, freetailed bat
,
TOP