Spinal stenosis

Medical term · S

A narrowing of the spinal canal, which can result in compression of nerve roots.

Practice this term with free flashcards

Browse all 2358 medical terms →