Leafroll Definition

noun

A viral condition of certain plants, such as potato plants and grapevines, in which new leaves curl and become discoloured.

Wiktionary

Origin of Leafroll

Find Similar Words

Find similar words to leafroll using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leafroll