Search substrate substrate /sub″strāt/ [L, sub + stratum, layer] , a chemical acted on and changed by an enzyme in a chemical reaction. Tweet Telegram VK Random Words lipoma pampiniform body umbilical catheterization biliary tract cancer independent intervention hyaluronate sodium derivative onychomycosis -acousia, -acusia, -acusis, -akusis miscible