• word of the day

    natriuresis

    natriuresis - Dictionary definition and meaning for word natriuresis

    Definition
    (noun) the presence of abnormally large amounts of sodium in the urine
Download our Mobile App Today
Receive our word of the day
on Whatsapp