spinal canal

the canal, or tube, formed by the vertebral arches, containing the spinal cord

See spinal canal in American Heritage Dictionary 4

noun
The passage formed by successive openings in the articulated vertebrae through which the spinal cord and its membranes pass. Also called vertebral canal.

Learn more about spinal canal

link/cite print suggestion box