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

Words within inchworm

6 letter words: 3 results
View all words...