substrate

1. (noun) the substance acted upon by an enzyme or ferment
Related Words: matter, substance

2. (noun) any stratum lying underneath another
Synonyms: substratum
Related Words: stratum



Terms and Conditions of Use / Copyright Notice