Stenosis

Search for glossary terms (regular expression allowed)
Term Definition
Stenosis

A narrowing or constriction of a passageway in the body, such as in a blood vessel or spinal canal