English synonyms about - contact  

antidiuretic

noun

1 antidiuretic

A drug that limits the formation of urine.

synonym: antidiuretic drug.


Find more on antidiuretic elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.042