YourDictionary

antidiuretic medical definition

noun
An agent that reduces the output of urine.

link/cite print suggestion box