Apr 6, 2014
0 0


Written by

A small knot of blood vessels about the size of a grain of sand, of which around 1,000,000 are found in each of the two KIDNEYS, and from which the excretion of fluid out of the blood into the tubules of the kidney takes place.

Article Categories:
Medical Dictionary

Leave a Comment

Your email address will not be published. Required fields are marked *