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