Definition of leaf burn in English:

leaf burn

noun

  • Browning or yellowing of leaf tissue, especially at the leaf tip, caused by a variety of environmental factors.

Origin

Late 19th century.