Get Your Premium Membership

Stenosed

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


Related Information

More Stenosed Links

Synonyms

constricted, stenotic



Book: Radiant Verses: A Journey Through Inspiring Poetry