Get Your Premium Membership

Stenotic

[adj] (pathology) abnormally constricted body canal or passage; "a stenosed coronary artery"


Related Information

More Stenotic Links

Synonyms

constricted, stenosed



Book: Shattered Sighs