Definitions for "Bowman's capsule"
Invaginated central end of nephron surrounding the capillaries of the glomerulus in kidney.
an enlarged cuplike structure below the nephron in the human kidney.
An elaboration of kidney tubule cells that surrounds a know of capillaries (the glomerulus). Blood is filtered across the walls of these capillaries and the filtrate is collected into Bowman's capsule.