INTERNODE

Definition of INTERNODE

  1. (noun)a segment of a stem between two nodes