Skip to content
Kotomora

糸し球きゅう体たい

し
きゅ
う
た
い

Meanings

1

noun

glomerulus

Anatomical term for the cluster of capillaries in the kidney.