Meaning of LEAF ROLL in English

LEAF ROLL

noun

1.

a. : any of various plant diseases characterized by an upward rolling of the leaf margins

b. : a virus disease of the potato characterized by an upward rolling of the leaf margins, smaller tubers, and netlike necrotic areas in the phloem

2. : potato mosaic that is characterized by a rolling upward or inward of the leaf margins

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.