VariousWords beta
Related Terms:
Definitions:
Noun
biocatalyst
Definition: a biochemical catalyst such as an enzyme
Definition: A biochemical catalyst; normally an enzyme.