English Dictionary
◊ OLIGURIA
oliguria
n : production of an abnormally small amount of urine