microglomeruli
English
Noun
microglomeruli
plural of
microglomerulus