Meaning of internode

Definition of internode

(noun) a segment of a stem between two nodes

Other information on internode

WIKIPEDIA results for internode
Amazon results for internode