Word
leaf node, n.
(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge
<noun.plant>
leaf node
node
semantic pointers
domain of synset (topic)
botany, phytology
hypernym
plant process, enation
part holonym
stem, stalk