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 | ||