lycosa_tarentulaEnglish

European wolf spider, Lycosa tarentula, tarantula

Noun

Large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement)

English: European wolf spider, tarantula, Lycosa tarentula

English words with similar meanings

Show 2 words