English noun: glomerular capsule | |||
1. | glomerular capsule (body) thin double membrane surrounding the glomerulus of a nephron | ||
Synonyms | Bowman's capsule, capsula glomeruli | ||
Broader (hypernym) | membrane, tissue layer | ||
Part meronym | malpighian body, malpighian corpuscle, renal corpuscle | ||