isomaltosides

English

Noun

isomaltosides

  1. plural of isomaltoside