Leaf Roll (noun) Definition, Meaning & Examples

noun Plant Pathology.
  1. a viral disease of plants, especially potatoes, characterized by upward rolling of the leaflets, chlorosis, stunting, and necrosis of the phloem.
Leaf Roll (noun) Definition, Meaning & Examples

More Definitions