English-Portuguese dictionary »

substrate meaning in Portuguese

EnglishPortuguese
substrate [substrates] (the material or substance on which an enzyme acts)
noun
[UK: ˈsʌb.streɪt]
[US: ˈsʌb.ˌstret]

substratonoun

Your history