family Theraphosidae

Explore definitions, synonyms, and language insights of family Theraphosidae

Definitions

Noun
large tropical spiders; tarantulas

More General Terms