GLOMERULAR
Meaning of GLOMERULAR in English
gläˈmer(y)ələ(r), gləˈ- adjective
: of, relating to, or produced by a glomerulus
glomerular nephritis
glomerular filtration
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012