INCHWORM


Meaning of INCHWORM in English

noun the larva of any geometrid moth. ·see geometrid.

Webster English vocab.      Английский словарь Webster.