large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement)
Synonyms for tarantula
On this page, you will find 30 slang terms related to tarantula. Some of the top words include: web site, choop, schmigerrettes, barking spider, web site, and 25 more.