GLOMERULAR CAPSULE





Definition:

  1. [noun] thin double membrane surrounding the glomerulus of a nephron
    Synonyms: Bowman's capsule, capsula glomeruli

Synonyms: