notochord medical definition
noun- A flexible rodlike structure that forms the main support of the body in the lowest chordates; a primitive backbone.
- A similar structure in embryos of higher vertebrates, from which the spinal column develops.
Related Forms:
Learn more about notochord