Learn how to say Internode correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word internode:
a slender part between two nodes or joints, in particular:
Botany a part of a plant stem between two of the nodes from which leaves emerge.
Anatomy a stretch of a nerve cell axon sheathed in myelin, between two nodes of Ranvier.
mid 17th century: from Latin internodium, from inter- ‘between’ + nodus ‘knot’