isoamylases

English

Noun

isoamylases

  1. plural of isoamylase