Diuretic
English Meaning
Tending to increase the secretion and discharge of urine.
- Tending to increase the discharge of urine.
- A substance or drug that tends to increase the discharge of urine.
Sorry, No Malayalam Meaning for your input!
See Diureti Want To Try Diuretic In Malayalam??