tarantula
Info · Definitions · Characters
Definitions
(noun) large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement). Synonyms: European wolf spider, Lycosa tarentula.
Noun Definition 1
Info · Definitions · Characters