Definition of leaf roll in English:

leaf roll


  • [mass noun] A virus disease of potatoes marked by upward curling of the leaves.

    • ‘Just last year, or early this year, there were some major viral outbreaks of potato leaf roll virus in Australia.’
    • ‘The biggest concern in the Pacific Northwest is the green peach aphid, because the aphid transmits leaf roll and other viruses.’
    • ‘It claims that their insect-resistant potato requires 40 percent less insecticide (for the Colorado potato beetle and aphids that transmit leaf roll virus disease) than other varieties.’
    • ‘Perhaps more insidiously, insects such as fruit fly can carry spores associated with bunch rots, and mealy bug can transmit leaf roll virus.’