Stenosis
WordNet

noun


(1)   Abnormal narrowing of a bodily canal or passageway
WiktionaryText

Noun



  1. An abnormal narrowing or stricture in a blood vessel or other tubular organ.
 
x
OK