Meaning of norvasc

Definition of norvasc

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

Other information on norvasc

WIKIPEDIA results for norvasc
Amazon results for norvasc