meaning of stenosed
1. abnormally constricted body canal or passage; "a stenosed coronary
">artery"
Related Words
stenosed |
1. abnormally constricted body canal or passage; "a stenosed coronary
">artery"
stenosed |