Chinese-English dictionary »

狭窄症 /xiázhǎizhèng/ meaning in English

ChineseEnglish
狭窄症 /xiázhǎizhèng/ noun

stenosis [stenoses](abnormal narrowing or stricture in a blood vessel or other tubular organ)
noun
[UK: ste.ˈnəʊ.sɪs] [US: stɪˈno.ʊ.sɪs]