spinal canal Hear it!

spinal canal Definition

spinal canal

noun

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