Meaning of inchworm
Definition of inchworm
(noun)
small
hairless
caterpillar
having
legs
on
only
its
front
and
rear
segments;
mostly
larvae of moths of the
family
Geometridae
Other information on inchworm
WIKIPEDIA results for
inchworm
Amazon results for
inchworm
Tweet