stenotic

adj

1.
abnormally constricted body canal or passage
Derived from:
stenosis