PROTEINURIA

11 letters 13 Scrabble points

Definition of PROTEINURIA

noun
  1. The presence of protein in the urine

Source: Wiktionary

Word Details

Letters P R O T E I N U R I A
Length 11 letters
Scrabble Score 13 points