Spinal stenosis is a narrowing of the spinal canal, the opening created by the small hole found in each of the vertebrae that make up the human spinal column.
Spinal stenosis is a narrowing of the spinal canal, the opening created by the small hole found in each of the vertebrae that make up the human spinal column.