Catalan
Chinese
Mandarin
French
Irish
Italian
Portuguese
Spanish
Englishsubstrate
Englishthe material or substance on which an enzyme acts
Swedishsubstrat
English translator: Swedish English substrat Eesti sõnaraamat Español Traductor Svenska Översättare