INTERNODE


Meaning of INTERNODE in English

( n. )

The space between two nodes or points of the stem from which the leaves properly arise.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.