meaning of antidiuretic

1. a drug that limits the formation of urine


Related Words

antidiuretic | antidiuretic drug | antidiuretic hormone |

Developed & Maintained By Taraprasad.com

Treasure Words