• word of the day

    polyuria

    polyuria - Dictionary definition and meaning for word polyuria

    Definition
    (noun) renal disorder characterized by the production of large volumes of pale dilute urine; often associated with diabetes
Connect with us on Facebook