Word Study
leaf lettuce |
leaf miner |
leaf mold |
leaf mould |
leaf mustard |
leaf node
| leaf out
| leaf roller
| leaf scorch
| leaf shape
| leaf soil
leaf node
WORDNET DICTIONARY
Noun leaf node has 1 sense
- leaf node(n = noun.plant) node - (botany) the small swelling that is the part of a plant stem from which one or more leaves emerge; Array is a kind of enation, plant process
is a part of stalk, stem
For further exploring for "leaf node" in Webster Dictionary Online