Stenotic
Abnormally constricted body canal or passage.