Noun Definition

antidiuretic

1.Definition: a drug that limits the formation of urine

Category: Objects