stenosisEnglish

stenosis, stricture

Noun

Abnormal narrowing of a bodily canal or passageway

English: stenosis, stricture

Bahasa: penyempitan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words