SLUG


Meaning of SLUG in English

(n.) Any smooth, soft larva of a sawfly or moth which creeps like a mollusk; as, the pear slug; rose slug.

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