Search results for ‘tarantula’
English Dictionary (1-1 of 1)
- tarantula
- [tə'ræntjυlə]
-
Listen
- 1. any of various large hairy mostly tropical spiders of the American family Theraphosidae
- 2. a large hairy spider, Lycosa tarentula of S Europe, the bite of which was formerly thought to cause tarantism
- 3. C16: from Medieval Latin, from Old Italian tarantola, from Taranto
more