Please enable javascript to use dictionary! Howto enable javascript?
stenosis▼nounabnormal narrowing or stricture in a blood vessel or other tubular organ
stricture▼(medicine) abnormal narrowing of a canal or duct in the bodynoun
angiostenosis▼noun
↑