yellow leaf roll
nounDefinition of yellow leaf roll
: a virus disease of peaches especially in California characterized by yellowing and upward rolling of the leaf, some scorching on the leaf margins and necrotic spotting, and early dropping of the leaves