Meaning of antidiuretic

Definition of antidiuretic

(noun) a drug that limits the formation of urine

Other information on antidiuretic

WIKIPEDIA results for antidiuretic
Amazon results for antidiuretic