YourDictionary

node medical definition

noun
  1. A knob, knot, protuberance, or swelling.
  2. A protuberant growth or swelling in a tissue.
  3. A knuckle or finger joint.

Learn more about node

link/cite print suggestion box