glomerular capsule

Explore definitions, synonyms, and language insights of glomerular capsule

Definitions

Noun
thin double membrane surrounding the glomerulus of a nephron

More General Terms