English dictionary
stenosis meaning and definition
Definition and meaning of stenosis at MeaningMonkey.org. stenosis meaning and definition in the English Dictionary.STENOSIS noun
Definition of stenosis (noun)
- abnormal narrowing of a bodily canal or passageway
- synonyms: stricture
Source: Princeton University Wordnet