glomerular capsule Meaning, Definition & Usage

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

WordNet