Definition, synonyms and related words
A thin layer of the glomerulus, within the basement membrane surrounding the glomerular capillaries.