Bowman's capsule
nounDefinition of Bowman's capsule
: a thin membranous double-walled capsule surrounding the glomerulus of a vertebrate nephron through which glomerular filtrate passes to the proximal convoluted tubule
Keep scrolling for more
Keep scrolling for more