GLOMERULAR FILTRATION RATE Meaning of GLOMERULAR FILTRATION RATE in English measurement of the kidneys' waste filtration and removal, GFR (Medicine) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012