Node
Definition
The point on a stem where one or more leaves are attached and buds are borne. Nodes are the sites of leaf, branch, and root initiation. Stem cuttings must include at least one node to root successfully.
More Plant Anatomy Terms
Explore Plant Species
See how the concept of "Node" applies across different plant species.