rose slug
noun
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share