Definition of leaf birth in English:

leaf birth

noun

  • The emergence of a leaf or leaves; = "leafing".

Origin

Late 19th century; earliest use found in Charles Bowen (1835–1894), judge. After childbirth.