INTERNODE


Meaning of INTERNODE in English

[ 'ɪntənəʊd ]

■ noun

1》 Botany a part of a plant stem between nodes.

2》 Anatomy a stretch of a nerve, sheathed with myelin, between two nodes of Ranvier.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.