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
Tweet