Gardener's Dictionary: Node

Node (n.): The joint of a container plant stem from which a new leaf will begin to grow.

SEE MORE GARDENING TERMS>>

Additional information