OLIGURIA

Scrabble 9 Words With Friends 12

Definition

  1. noun abnormally small production of urine.
  2. noun production of an abnormally small amount of urine.

See all 69 words you can make from OLIGURIA →

← Unscramble different letters