Meaning of amlodipine besylate

Definition of amlodipine besylate

(noun) a vasodilator (trade name Norvasc) taken in tablet form; prescribed for hypertension and angina pectoris

Other information on amlodipine besylate

WIKIPEDIA results for amlodipine besylate
Amazon results for amlodipine besylate