'Bowman's capsule' definitions:

Definition of 'Bowman's capsule'

(from WordNet)
noun
Thin double membrane surrounding the glomerulus of a nephron [syn: Bowman's capsule, glomerular capsule, capsula glomeruli]