meaning of polyuria

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


Related Words

polyuria |

Developed & Maintained By Taraprasad.com

Treasure Words