INTERNODE Meaning of INTERNODE in English noun a part between two joints; a segment; specifically, one of the phalanges. 2. internode ·noun the space between two nodes or points of the stem from which the leaves properly arise. Webster English vocab. Английский словарь Webster. 2012