Definisi 'biocatalyst'
English to English
noun
1 a biochemical catalyst such as an enzyme
source: wordnet30
More Word(s)
biocatalytic, accelerator, catalyst,

Visual Synonyms
Click for larger image