LEAF ROLL


Meaning of LEAF ROLL in English

Function: noun

Date: 1916

: any of various plant diseases characterized especially by an upward rolling of the leaf margins especially : a disease of the potato caused by a single-stranded RNA virus (species Potato leafroll virus of the genus Polerovirus, family Luteoviridae ) transmitted by aphids

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.