VariousWords beta
Related Terms:
Definitions:
Noun
hydroflumethiazide
Definition: diuretic used to treat hypertension and edema
Definition: A diuretic drug.