YourDictionary

Dictionary Home » Medical Definitions » isosorbide dinitrate

isosorbide dinitrate medical definition

noun
A nitrate vasodilator drug administered orally and sublingually for the treatment and prevention of angina pectoris.

link/cite print suggestion box