Oliguria

Definition of Oliguria from the PharmacyDictionary.in

Oliguria

Condition in which there is a small amount of urine being produced.

Not Available