Natriuretic

What is Natriuretic?

Natriuretic definition and meaning on Dictionary terms:
noun

excretion of sodium in the urine.