Find the word definition

WordNet
capsula glomeruli

n. thin double membrane surrounding the glomerulus of a nephron [syn: Bowman's capsule, glomerular capsule]