English edit

Etymology edit

super- +‎ catalyst

Noun edit

supercatalyst (plural supercatalysts)

  1. (chemistry, biochemistry) Any catalyst (especially an enzyme) that catalyzes a large range of reactions