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
Tweet