Skip to main content

Node

Definition

A slightly enlarged portion of the stem where leaves, buds, and branches arise.