Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Tarantula in English

English

Tarantula

/tərænʧulə/

noun

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

    synonym:
  • European wolf spider
  • ,
  • tarantula
  • ,
  • Lycosa tarentula

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

    synonym:
  • tarantula