Definition of Oliguria from the PharmacyDictionary.in
Oliguria
Synonyms or meaning of Oliguria
Condition in which there is a small amount of urine being produced.
Image related to Oliguria
Not Available
Definition of Oliguria from the PharmacyDictionary.in
Condition in which there is a small amount of urine being produced.
Not Available