GeneralConnection.comDictionary
tarantula
Noun

1. European wolf spider
2. Lycosa tarentula, wolf spider, hunting spider, spider
Usage