meaning of diuretic drug

1. a drug that limits the formation of urine


Related Words

antidiuretic drug | diuretic drug |

Developed & Maintained By Taraprasad.com

Treasure Words