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.

Author: April Kingsman

Leave a Reply

Your email address will not be published. Required fields are marked *