WordRel.com
leaf node
Noun
(botany) the small swelling that is the part of a plant stem from which one or more leaves emerge
synonym
node
domain topic
botany
phytology
holo part
stalk
stem
hypernym
enation
plant process
leaf node vs enation
leaf node vs node
leaf node vs plant process
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details