oliguria - Dictionary definition and meaning for word
oliguria
Definition (noun) abnormally small production of urine; can be a symptom of kidney disease or obstruction of the urinary tract or edema or an imbalance of fluids and electrolytes in the body
Definition (noun) production of an abnormally small amount of urine
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com