Theraphosidae

1. (noun) large tropical spiders; tarantulas
Synonyms: family Theraphosidae
Related Words: arthropod family



Terms and Conditions of Use / Copyright Notice