Loading page
family theraphosidae is a noun meaning "large tropical spiders; tarantulas". It carries one recorded sense.
large tropical spiders; tarantulas
Definitions, synonyms and semantic relations for family theraphosidae come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.