Node (botany)

A node is a point on a plant stem where leaves, buds, or branches arise. The stem regions between successive nodes are internodes.

Connect