NichiDict

尺取り虫

しゃくとりむし
尺取虫
[shakutorimushi]

Meanings

1.Noun

inchworm; measuring worm; looper (caterpillar)