YourDictionary

rose slug

noun
The larva of either of two sawflies (Cladius isomerus or Endelomyia aethiops) that feeds destructively on the leaves of roses.

link/cite print suggestion box