family Theraphosidae

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



Terms and Conditions of Use / Copyright Notice