Wiktionary
stenotic
a. Of or pertaining to a stenosis
WordNet
stenotic
adj. abnormally constricted body canal or passage; "a stenosed coronary artery" [syn: stenosed]