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 slugs

Find Similar Words

Find similar words to rose slug using the buttons below.

Words Starting With

Words Ending With

Unscrambles

rose slug