Leaf Roller Definition

noun
Any of various moths whose larvae make nests of rolled leaves and silk and are pests of many crops and ornamental plants.
American Heritage
Alternative spelling of leaf roller.
Wiktionary
Synonyms:

Other Word Forms of Leaf Roller

Noun

Singular:
leaf roller
Plural:
leaf rollers

Find Similar Words

Find similar words to leaf roller using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leaf roller