English-Chinese dictionary »

nephron meaning in Chinese

EnglishChinese
nephron (basic structural and functional unit of the kidney)
noun
[UK: ˈnefran]
[US: ˈnefran]

肾元 /shènyuán/noun

肾单位 /shèndānwèi/noun

腎元noun

腎單位noun