Chinese-English dictionary »

腎小球 meaning in English

ChineseEnglish
腎小球 noun

glomerulus [glomeruli](small intertwined group of capillaries)
noun
[UK: glɒˈmɛrjʊləs] [US: glɒˈmɛrjʊləs]