ALBUMINURIA


Meaning of ALBUMINURIA in English

n. presence of proteins in urine

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.