Meaning of valsartan

Definition of valsartan

(noun) an angiotensin II inhibitor that is used to treat high blood pressure

Other information on valsartan

WIKIPEDIA results for valsartan
Amazon results for valsartan