Stenotic

Abnormally constricted body canal or passage.