English-Spanish dictionary »

oliguria meaning in Spanish

EnglishSpanish
oliguria (a decreased production in the volume of urine)
noun

oligurianoun
{f}