INCHWORM


Meaning of INCHWORM in English

[inch.worm] n (ca. 1861): looper 1

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