n. 1 Bot. a part of a stem between two of the knobs from which leaves arise. 2 Anat. a slender part between two joints, esp. the bone of a finger or toe.
INTERNODE
Meaning of INTERNODE in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012