glomerule - noun
singular
glomerule
plural
glomerules