Attested.to

Definition

thin double membrane surrounding the glomerulus of a nephron

Seed ·

Term in context

Bowman's capsule in CommonParlance