ALL meanings of bowman's capsule
Bowman's capsule
B b - noun bowman's capsule a membranous, double-walled capsule surrounding a glomerulus of a nephron. 1
- noun bowman's capsule (anatomy) A cup-like sac at the beginning of the tubular component of a nephron in the mammalian kidney. 0