Leaf Roll

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.

2 thoughts on “Leaf Roll”

Leave a Comment