shèn
zàng
kē

Definitions

  1. 1. department of nephrology (in a hospital)

Components