Home

Word

Bowman's capsule, n.
more info thin double membrane surrounding the glomerulus of a nephron
<noun.body>

Bowman's capsule capsula glomeruli glomerular capsule