English | German | Russian | Czech

glomerulus English

Meaning glomerulus meaning

What does glomerulus mean?

glomerulus

a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation

Synonyms glomerulus synonyms

What other words have the same or similar meaning as glomerulus?

Are you looking for...?