English dictionary
leaf node
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge
Synonyms nodeSource: WordNet 3.0
English dictionary
Definitions, examples, synonyms and antonyms from WordNet 3.0.
(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge
Source: WordNet 3.0