the point on the stem or branch at which a leaf or branch is borne
Alternative form for node : nodes.