glomerular filtration

listen to the pronunciation of glomerular filtration
English - English

Definition of glomerular filtration in English English dictionary

glomerular filtration rate
measurement of the kidneys' waste filtration and removal, GFR (Medicine)