rhizoverb
Beta
Feedback
→
diuretic
Increased urine production
noun / adjective · Causing increased urine production, or a substance that does so.
Enable JavaScript for search, audio, and interactive vocabulary practice.