Synonyms of Tarantula

Primary definition: A large, hairy spider belonging to the family Theraphosidae, found mainly in tropical and subtropical regions, known for its size and venomous bite that is rarely fatal to humans.

Full Dictionary Entry

Antonyms & Opposite Concepts