NichiDict

このはむし

木の葉虫
[konohamushi]

Meanings

1.Noun

leaf insect (esp. species Phyllium pulchrifolium)