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

tarantula   noun

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

Synonyms : european wolf spider, lycosa tarentula

Meaning : Large hairy tropical spider with fangs that can inflict painful but not highly venomous bites.