[--]

Jyutping san6 siu2 kau4
Pinyin shèn xiǎo qiú

Definitions (CC-CEDICT)
  1. glomerulus (medicine)
Definitions (Wiktionary)
  1. noun
    glomerulus (of the kidney)
    (syn.) 肾丝球, 腎絲球, 丝球体, 絲球體