glomerular_capsule
1. [ noun ] (botany,zoology) thin double membrane surrounding the glomerulus of a nephron
Synonyms: capsula_glomeruli bowman's_capsule
Related terms: membrane malpighian_body