DIURESIS


Meaning of DIURESIS in English

noun free excretion of urine.

Webster English vocab.      Английский словарь Webster.