Cite

Synonyms of leaf node

Noun


1. node, leaf node, plant process, enation

usage: (botany) the small swelling that is the part of a plant stem from which one or more leaves emerge

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.