Vocabulary

ざざ虫

dobsonfly or stonefly larva

noun