Beelingo.com

English Dictionary

  • Hide translation

 antidiuretic antidiuretic

noun

  • a drug that limits the formation of urine  ( antidiuretic, antidiuretic drug )
    a drug that limits the formation of urine