stenosed

adj

1.
abnormally constricted body canal or passage