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: