Chinese-English dictionary »

肾炎 /shènyán/ meaning in English

ChineseEnglish
肾炎 /shènyán/ noun

nephritis [nephritides](inflammation of the kidney)
noun
[UK: nɪ.ˈfraɪ.tɪs] [US: nɪ.ˈfraɪ.tɪs]

Your history