Inchworm(n.) The larva of any geometrid moth. See Geometrid.

Words within inchworms

8 letter words: 2 results
View all words...