Meaning of measuring worm

Definition of measuring worm

(noun) small hairless caterpillar having legs on only its front and rear segments; mostly larvae of moths of the family Geometridae

Other information on measuring worm

WIKIPEDIA results for measuring worm
Amazon results for measuring worm