STENOTIC

Definition of STENOTIC

  1. (adj)abnormally constricted body canal or passage