rhizoverbBeta
Feedback

substrate

Underlying supportnoun · An underlying material or system that supports something else.Substance acted onnoun · A substance acted on by an enzyme or catalyst.