glomerulars
Catalan
Adjective
glomerulars
plural of
glomerular