Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word lycosa tarentula from English dictionary with examples, synonyms and antonyms.

lycosa tarentula   noun

Meaning : Large southern European spider once thought to be the cause of tarantism (uncontrollable bodily movement).

Synonyms : european wolf spider, tarantula

Lycosa tarentula meaning in Telugu.