stenotic

Adjective
  1. Abnormally constricted body canal or passage (synset 301451898)
    "a stenosed coronary artery"

Found on Word Lists

Other Searches