biocatalyst

Noun
  1. A biochemical catalyst such as an enzyme (synset 114748070)

Found on Word Lists

Other Searches