Internode
English Translation from English to English dictionary online for the word Internode
-
1 n.
The space between two nodes or points of the stem from which the leaves properly arise.
-
2 n.
A part between two joints; a segment; specifically, one of the phalanges.
-
3 n.
The space between two nodes or points of the stem from which the leaves properly arise.
-
4 n.
A part between two joints; a segment; specifically, one of the phalanges.