Prerenal meaning

Situated above the kidneys, or at the junction of the vena cava and the renal vein.
adjective
0
0
Occurring in the blood supply to the kidneys.
adjective
0
0
Advertisement