The meaning of internodes
INTERNODE, the space between two nodes or points of the stem from which the leaves properly arise [n]