hydroflumethiazide

Explore definitions, synonyms, and language insights of hydroflumethiazide

Definitions

Noun
diuretic used to treat hypertension and edema

More General Terms