Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: leaf node
  1. (botany) the small swelling that is the part of a plant stem from which one or more leaves emerge
    "New growth often begins at the leaf nodes";
    - node
     
  2. (computing) terminal node in a tree data structure that has no child nodes
    "The search algorithm stops when it reaches a leaf node"

Derived forms: leaf nodes

Type of: enation, plant process

Part of: stalk, stem

Encyclopedia: Leaf node