Skip to content

Lycosa tarentula

Dictionary definition · Lycosa tarentula

noun

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

Source: Open English WordNet (CC BY 4.0).