YourDictionary

internode medical definition

noun
  1. A section or part between two nodes.
  2. An internodal segment.

Related Forms:

Learn more about internode

Related Articles

link/cite print suggestion box