Diurese

Diurese

German Definition

Harnausscheidung

English Definition

urine excretion