Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
glomerular
in English
glomerular
us
/ɡlōˈmœrlʊər/
uk
/ɡləʊˈmɜːrlʊər/
#uncommon
Definitions
Adjective
related
to
a
glomerulus
(
small
cluster
of
blood
vessels
)
The
doctor
studied
the
glomerular
function
to
understand
kidney
disease
.