Stenosed Meaning
There are 1 meaning(s) for word Stenosed
Meaning 1 : abnormally constricted body canal or passage
Example : a stenosed coronary artery
Synonyms : stenotic
Example : a stenosed coronary artery
Synonyms : stenotic
Similar words of Stenosed :
