English

edit

Noun

edit

isomaltoses

  1. plural of isomaltose