isomaltases

English

Noun

isomaltases

  1. plural of isomaltase