Search Result:lycosa tarentula
Overview of noun lycosa_tarentula
The noun lycosa tarentula has 1 sense
- European wolf spider, tarantula, Lycosa tarentula -- (large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement))