Polyuria Meaning

There are 1 meaning(s) for word Polyuria

Meaning 1 : renal disorder characterized by the production of large volumes of pale dilute urine; often associated with diabetes