measuring worm
1.
(
noun
) small hairless caterpillar having legs on only its front and rear segments; mostly larvae of moths of the family Geometridae
Synonyms:
inchworm
,
looper
Related Words:
caterpillar
Terms and Conditions of Use / Copyright Notice