Vocabulary

タランチュラ

tarantula (common name for large spiders)

noun