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