VariousWords beta
Related Terms:
Definitions:
Noun
measuring worm
inchworm
looper
Definition: small hairless caterpillar having legs on only its front and rear segments; mostly larvae of moths of the family Geometridae
Definition: The larva of a moth of the family Geometridae.