Stem-node Definition
noun
(botany) Alternative form of leaf node.
Wiktionary
Other Word Forms of Stem-node
Noun
Singular:
stem-node
Plural:
stem nodesFind Similar Words
Find similar words to stem-node using the buttons below.