Italian-English dictionary »

natriuresi meaning in English

ItalianEnglish
natriuresi noun

natriuresis(high levels of sodium in urine)
noun