glomerular capsules
English
Noun
glomerular
capsules
plural of
glomerular capsule