leaf node

noun — 2 senses

leaf node

noun
1

Biology, Botany, Natural sciences One of the spots upon a stem where buds and intercalary meristems occur, usually marking the end of a season's growth.

2

Computing, Computing theory, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences A node, in a tree, that has no children.

Related terms
internode

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.