Home
Search
Index
Definify.com
Definition
2024
glomeruli
glomeruli
English
Noun
glomeruli
plural form of
glomerulus
That which is affected by glomerular nephropathies
Italian
Noun
glomeruli
m
plural of
glomerulo
Similar Results