lycosa tarentula definition

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

Related Sources

  • Definition for "lycosa tarentula"
    • large south European spider when considered the reason…
    • View More
  • Hypernym for "lycosa tarentula"
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!