|

leaf node

DEFINITIONS OF: leaf node

1

n (botany) the small swelling that is the part of a plant stem from which one or more leaves emerge

Synonyms:
node
Type of:
enation, plant process
a natural projection or outgrowth from a plant body or organ
WORD FAMILY
USAGE EXAMPLES