YourDictionary

Dyazide medical definition

A trademark for a drug combination of hydrochlorothiazide and triamterene.

link/cite print suggestion box