はまきむし
Meanings
Noun
1. leaf folder (caterpillar) (Usually kana)
Other spellings
葉は巻まき虫むし葉は巻まき虫むし
Other readings
Kanji in other spellings