YourDictionary

notochord medical definition

noun
  1. A flexible rodlike structure that forms the main support of the body in the lowest chordates; a primitive backbone.
  2. A similar structure in embryos of higher vertebrates, from which the spinal column develops.

Related Forms:

Learn more about notochord

link/cite print suggestion box