Biology Define Bowman's capsule Asked by bookragstutor 13 years ago 9/10/2012 1:33 AM Last updated by anonymous 13 years ago 9/10/2012 1:33 AM
A cup-shaped receptacle in the vertebrate kidney that is the initial, expanded segment of the nephron where filtrate enters from the blood.