
Definition of node
Categorized under "General"Definition as written by jody:
The place on the stem where a leaf or leaves are produced.
Definition as written by dstartz:
The point on a scape where floral branching or a proliferation may emerge, or the point on a rhizome that can develop roots and send up a new fan.
Add a definition to this term