English-Chinese dictionary »

meru meaning in Chinese

EnglishChinese
Meru (abode)
proper noun

須彌山proper noun

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

肾小球 /shènxiǎoqiú/noun

腎小球noun

humerus [humeruses] (bone of the upper arm)
noun
[UK: ˈhjuː.mə.rəs]
[US: ˈhjuː.mə.rəs]

肱骨 /gōnggǔ/noun