Wiktionary
biocatalysts
n. (plural of biocatalyst English)
n. (plural of biocatalyst English)