'amlodipine besylate' definitions:

Definition of 'amlodipine besylate'

(from WordNet)
noun
A vasodilator (trade name Norvasc) taken in tablet form; prescribed for hypertension and angina pectoris [syn: amlodipine besylate, Norvasc]