Substrate

A reactant to which an enzyme binds.

Substrate Definition
Substrate Definition

Flippy

The leader in educational esports.