Dictionary.com
definitions
  • synonyms

rose-slug

[rohz-sluhg]
See more synonyms on Thesaurus.com
noun
  1. the larva of any of several sawflies, especially Endelomyia aethiops or Cladius isomerus, that skeletonize the foliage of roses.
Show More

Origin of rose-slug

First recorded in 1875–80
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018