Crossword Solver > Clues > Crossword-Solution: GLOMERULUS

GLOMERULUS

Definition: a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation
The word GLOMERULUS scores 13 points in scrabble.
New Suggestion for "GLOMERULUS"

Do you know another clue for the crossword answer GLOMERULUS ? Add your clue to the crossword database now.