尺しゃく取とり虫むしMeaningsNoun1. inchworm; measuring worm; looper (caterpillar)Other spellings尺しゃく取とり虫むし0%Kanji used尺measuring ruler取take虫insectPitch accentしゃくとりむし