Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Glomerulus
Noun
glomerulus
(
plural
glomeruli
)
(
anatomy
) A small
intertwine
d group of
capillaries
within
nephron
s of the
kidney
that
filter
the
blood
to make
urine
Any of several other similar intertwined masses of things
Related terms
glomerulation
© Wiktionary
Follow @FreeWordFinder