Definition, synonyms and related words
A hormone that causes diuresis through increasing renal blood flow.