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)
- thin double membrane surrounding the glomerulus of a nephron
- synonyms: Bowman's capsule, capsula glomeruli
Source: Princeton University Wordnet