bn:00050402n
Noun Concept
EN
node  leaf node
EN
(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge WordNet 3.0
Definitions
Relations
Sources
EN
(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge WordNet 3.0 & Open English WordNet
The small swelling that is the part of a plant stem from which one or more leaves emerge. OmegaWiki
A leaf node. Wiktionary
PART OF
CATEGORY DOMAIN
WordNet 3.0 & Open English WordNet
Wiktionary
EN
OmegaWiki