- glomerular capsule as a noun:
- 1
glomerular capsule
noun
1 glomerular capsule
Thin double membrane surrounding the glomerulus of a nephron.
synonyms: Bowman's capsule, capsula glomeruli.
debug info: 0.0297
noun
Thin double membrane surrounding the glomerulus of a nephron.
synonyms: Bowman's capsule, capsula glomeruli.
debug info: 0.0297