glomérules
French
Noun
glomérules
m
plural of
glomérule