Synonyms and Antonyms for Theraphosidae

1. Theraphosidae (n.)

large tropical spiders; tarantulas

Synonyms: