thin double membrane surrounding the glomerulus of a nephron
Seed ·
capsula glomeruli in CommonParlance