biocatalysts
English
Noun
biocatalysts
plural of
biocatalyst