glomerular capsule n thin double membrane surrounding the glomerulus of a nephron Synonym(s) Bowman's capsule capsula glomeruli