meaning of inchworm

1. The larva of any geometrid moth. See Geometrid.
2.
small hairless caterpillar having legs on only its front and rear segments; mostly larvae of moths of the family Geometridae


Related Words

inchworm |

Developed & Maintained By Taraprasad.com

Treasure Words