Meaning of isosorbide

Definition of isosorbide

(noun) drug (trade name Isordil) used to treat angina pectoris and congestive heart failure

Other information on isosorbide

WIKIPEDIA results for isosorbide
Amazon results for isosorbide