glomerulus : Idioms & Phrases


capsula glomeruli

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