INTERNODE Meaning of INTERNODE in English (n.) A part between two joints; a segment; specifically, one of the phalanges. Webster's English dictionary. Английский словарь Webster. 2012