POLYURIA Meaning of POLYURIA in English [poly.uria] n [NL] (ca. 1842): excessive secretion of urine Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012