• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp