Meaning of glomerular capsule
Definition of glomerular capsule
(noun)
thin
double
membrane
surrounding
the
glomerulus
of a
nephron
Other information on glomerular capsule
WIKIPEDIA results for
glomerular capsule
Amazon results for
glomerular capsule
Tweet