OLIGURIA


Meaning of OLIGURIA in English

Less urination than normal.

English dictionary of medicine.      Английский словарь медицины.