YourDictionary

Hyzaar medical definition

A trademark for a drug containing a combination of losartan potassium and hydrochlorothiazide.

link/cite print suggestion box