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