glomerulations
English
Noun
glomerulations
plural of
glomerulation