SLUGWORM


Meaning of SLUGWORM in English

noun any caterpillar which has the general appearance of a slug, as do those of certain moths belonging to limacodes and allied genera, and those of certain sawflies.

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