lycosa tarentula definition

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

Related Sources

  • 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!