Home

Word

leaf node, n.
more info (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)
hypernym
part holonym