Antidiuretic Meaning
There are 1 meaning(s) for word Antidiuretic
Meaning 1 : a drug that limits the formation of urine
Synonyms : antidiuretic drug
Synonyms : antidiuretic drug
Similar words of Antidiuretic :
