OXFORD 9000
📚 noun • entry_id 43914

glomerulus

/ɡləˈmɛɹ.jəl.əs/
Meanings (ES + gloss)
glomérulo
A small intertwined group of capillaries within nephrons of the kidney that filter the blood to make urine
Word forms