Meaning of stenotic
Definition of stenotic
(adj)
abnormally
constricted
body
canal
or passage; "a stenosed
coronary
artery"
Other information on stenotic
WIKIPEDIA results for
stenotic
Amazon results for
stenotic
Tweet