Pinyin Dictionary results for "shen xiao qiu"

肾小球
glomerulus (medicine)
Dictionary data provided by CC-CEDICT