Substrate

"Substrate" in German

Substrat

(the material or substance on which an enzyme acts)

Next best steps

Mini challenge

Unscramble this word: substrate