Definition of peach curl in US English:

peach curl

noun

  • = peach leaf curl.

Origin

Late 19th century; earliest use found in American Naturalist.