spinal canal
  • noun the hollow interior of the bones (vertebrae) of the spine that contains the spinal cord

Not what you were looking for?