STENOSIS

Definition of STENOSIS

  1. (noun)abnormal narrowing of a bodily canal or passageway