Biology Forums Dictionary
From Biology Forums Dictionary
1) A sac at the beginning of the tubular component of a nephron in the mammalian kidney.
2) An elaboration of the renal tubule, composed of podocytes, that surrounds and collects the filtrate from the glomerulus.
Biology Dictionary | About | Help | FAQ | Create account | Log in