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