SUG


Meaning of SUG in English

noun a kind of worm or larva.

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