meaning of antidiuretic
1. a drug that limits the formation of urine
Related Words
antidiuretic | antidiuretic drug | antidiuretic hormone |
1. a drug that limits the formation of urine
antidiuretic | antidiuretic drug | antidiuretic hormone |