← Back to browseタランチュラ[taranchura]noun#48,018Japanese definitionNo Japanese definition yet.English definitionstarantula (common name for large spiders)European wolf spider (Lycosa tarentula)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsタラントタランテラ← タラコツートップ →