biocatalysts

English

Noun

biocatalysts

  1. plural of biocatalyst