amylomaltases

English

Noun

amylomaltases

  1. plural of amylomaltase