English dictionary

leaf node meaning and definition

Definition and meaning of leaf node at MeaningMonkey.org. leaf node meaning and definition in the English Dictionary.

LEAF NODE noun

Definition of leaf node (noun)

  1. (botany) the small swelling that is the part of a plant stem from which one or more leaves emerge
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: