Definition of leaf cycle in US English:

leaf cycle

noun

Botany
  • 1The life cycle of a leaf; the cycle of the leaves of a plant, especially in the course of a single growing season.

  • 2The arrangement of successive leaves on a stem (obsolete rare).

Origin

Mid 19th century; earliest use found in Annals and Magazine of Natural History.