Inchworms, noun plural of inchworm. Synonyms in the same form.
Measuring worm
loopers
Other
geometrids
All synonyms for inchworm →