Subscribe
URL of the page has been copied to clipboard.
Meaning : Any substance that tends to increase the flow of urine, which causes the body to get rid of excess water.
Synonyms : diuretic, water pill
Install App
Diuretic drug meaning in Telugu.