isosorbides
English
Noun
isosorbides
plural of
isosorbide