exoamylases

English

Noun

exoamylases

  1. plural of exoamylase