D defs.my
Entry 2 senses Webster, 1913

Internode

· In·ter·node · IPA
01 n. The space between two nodes or points of the stem from which the leaves properly arise.
  1. 1.
    The space between two nodes or points of the stem from which the leaves properly arise.(Bot.)
  2. 2.
    A part between two joints; a segment; specifically, one of the phalanges.(Anat.)