Home
Random
Watchlist
Uploads
Settings
Log in
glomeruli
English
Noun
glomeruli
Plural form of
glomerulus
.
That which is affected by glomerular nephropathies
Italian
Noun
glomeruli
m
Plural form of
glomerulo
Read in another language
This page is available in 4 languages
Français
Kurdî
தமிழ்
中文
Last modified on 29 September 2012, at 17:32