OLIGURIA


Meaning of OLIGURIA in English

[ ɒlɪ'gjʊərɪə ]

■ noun Medicine the production of abnormally small amounts of urine.

Derivatives

oliguric adjective

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.