Substrate

"Substrate" in French

substrat

(the material or substance on which an enzyme acts)

Next best steps

Mini challenge

Unscramble this word: substrate