INTERNODE


Meaning of INTERNODE in English

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.

Oxford English vocab.      Оксфордский английский словарь.