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