glomerular capsule n 1: thin double membrane surrounding the glomerulus of a nephron [syn: {Bowman's capsule}, {glomerular capsule}, {capsula glomeruli}]