Leaf Roll
Definition: Leaf Roll
Leaf Roll: Leaf roll is a viral disease of potatoes, transmitted by aphids. The leaves roll up and become dry, and the crop yield is affected. Managing leaf roll through pest control and disease prevention can protect potato crops and improve yields.