| glomeruli | medical dictionary |
<nephrology> Network of tiny blood vessels in the kidneys where the blood is filtered and waste products are removed.
(09 Oct 1997)
glomerular nephritis, glomerular sclerosis, glomerule < Prev | Next > glomerulitis, glomerulonephritis
Bookmark with: ![]() | word visualiser | Go and visit our forums ![]() |

dictionary help





