NichiDict

はまきむし

葉巻虫
葉巻き虫葉捲虫
[hamakimushi]

Meanings

1.Noun

leaf folder (caterpillar)