VariousWords beta
Related Terms:
Noun
Definition: A thin layer of the glomerulus, within the basement membrane surrounding the glomerular capillaries.
VariousWords beta
Definition: A thin layer of the glomerulus, within the basement membrane surrounding the glomerular capillaries.