isosorbides

English

Noun

isosorbides

  1. plural of isosorbide