ROSE SLUG


Meaning of ROSE SLUG in English

[rose slug] n (1877): the slimy green larva of either of two sawflies (Claudius isomerus and Endelomyia aethiops) that feed on the parenchyma of and skeletonize the leaves of roses

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