POLYURIA


Meaning of POLYURIA in English

[poly.uria] n [NL] (ca. 1842): excessive secretion of urine

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