What is the full meaning of antidiuretics
ANTIDIURETIC, a drug inhibiting the formation of urine [n]
Example of the word antidiuretics placed on a Scrabble board.