How to pronounce "lycosa tarentula"

Add your own pronunciation of "lycosa tarentula"

Meanings and definitions of "lycosa tarentula"

Noun

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

Synonyms: