rose slug
nounDefinition of rose slug
: the green larva of either of two sawflies (Cladius difformis and Endelomyia aethiops) that feed on the parenchyma of and skeletonize the leaves of roses
Keep scrolling for more