internode – Deutsch–English translations

🇬🇧 en de 🇩🇪

internode noun

  • a section of the stem between two nodes
Internodium
Wiktionary Links