• Definition for "lycosa tarentula"
    • large south European spider when considered the reason…
    • View More
  • Hypernym for "lycosa tarentula"

lycosa tarentula definition

  • noun:
    • large south European spider when considered the reason for tarantism (uncontrollable actual activity)
29 votes

How would you define lycosa tarentula?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!