isosorbide

noun
iso·​sor·​bide | \ ˌī-sō-ˈsȯr-ˌbīd How to pronounce isosorbide (audio) \

Medical Definition of isosorbide

1 : a diuretic C6H10O4