タランチュラ
Meanings
Noun
1. tarantula (common name for large spiders)
2. European wolf spider (Lycosa tarentula)
Examples2
The tarantula seized its victim very quickly.
My tarantula's name is Gemini.