Word
glomerular capsule, n.
thin double membrane surrounding the glomerulus of a nephron
<noun.body>
Bowman's capsule
capsula glomeruli
glomerular capsule
semantic pointers
part holonym
malpighian body, malpighian corpuscle, renal corpuscle
hypernym
membrane, tissue layer