Subscriber login


Forgot your password?

Library card login

Other

leaf curl

Definition of leaf curl

noun

[mass noun]
  • a plant condition distinguished by the presence of curling leaves, caused by environmental stress or disease: [with modifier]:peach leaf curl

leaf curl in other Oxford dictionaries

Definition of leaf curl in the US English dictionary