As a noun oliguria is
(medicine) a decreased production in the volume of urine.
poliyouria
Not English
Poliyouria has no English definition. It may be misspelled.
English words similar to 'poliyouria':
phillyrea
oliguria
English
Antonyms
* polyuria
Related terms
* anuria
* polyuria