English dictionary
natriuretic meaning and definition
Definition and meaning of natriuretic at MeaningMonkey.org. natriuretic meaning and definition in the English Dictionary.NATRIURETIC adjective
Definition of natriuretic (adjective)
- of or relating to natriuresis
Source: Princeton University Wordnet