OLIGURIA

8 letters 9 Scrabble points

Definition of OLIGURIA

noun
  1. A decreased production in the volume of urine.

Source: Wiktionary

Word Details

Letters O L I G U R I A
Length 8 letters
Scrabble Score 9 points