bowman's capsule Meaning, Definition & Usage

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

WordNet