capsula glomeruli Meaning, Definition & Usage

  1. noun thin double membrane surrounding the glomerulus of a nephron
    glomerular capsule; Bowman's capsule.

WordNet