stenotic
adjective
1. abnormally constricted body canal or passage
- a stenosed coronary artery
Similar word(s): constricted, stenosed
1. abnormally constricted body canal or passage
- a stenosed coronary artery
Similar word(s): constricted, stenosed