Definition of leaf joint in English:

leaf joint

noun

  • The point on a stem from which a leaf arises.

Origin

Early 19th century.