Definition of leaf cycle in English:

leaf cycle

See synonyms for 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.