vertebral canal stenosis
Medical term for narrowing of the vertebral canal, often associated with spinal cord or nerve root compression.
Vertebral canal stenosis is one cause of lower back pain.
Compound of 椎間孔 (intervertebral foramen) and 狭窄 (stenosis).