Dictionary.com
definitions
  • synonyms

leaf roll

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.
Show More

Origin of leaf roll

First recorded in 1925–30
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018