尺しゃく取とり虫むし
Meanings
Noun
1. inchworm; measuring worm; looper (caterpillar)
Other spellings
尺しゃく取とり虫むし
Kanji used
Pitch accent
しゃくとりむし