[]

Jyutping si1 kau4 tai2
Pinyin sī qiú tǐ

Definitions (Wiktionary)
  1. noun
    glomerulus
    (syn.) 肾丝球, 腎絲球, 肾小球, 腎小球