Definition of spring leaf in English:

spring leaf

noun

  • A new leaf produced by a plant in the spring.

Origin

Late 17th century; earliest use found in Nehemiah Grew (a1641–1712), botanist and physician.