meaning of capsula glomeruli

capsula glomeruli meaning in General Dictionary

slim dual membrane surrounding the glomerulus of a nephron