ınternode

listen to the pronunciation of ınternode
English - English
{n} the space between the joints of a plant