Definition for Polyuria

From Biology Forums Dictionary

Polyuria refers to an abnormally high urine production.