Rose Slug Definition
noun
A greenish larva of any of several sawflies that feeds on and damages the leaves of roses.
American Heritage
Other Word Forms of Rose Slug
Noun
Singular:
rose slug
Plural:
rose slugsFind Similar Words
Find similar words to rose slug using the buttons below.