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.
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.