English dictionary

glomerular capsule meaning and definition

Definition and meaning of glomerular capsule at MeaningMonkey.org. glomerular capsule meaning and definition in the English Dictionary.

GLOMERULAR CAPSULE noun

Definition of glomerular capsule (noun)

  1. thin double membrane surrounding the glomerulus of a nephron
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: