The definition :
Definitions of substrate:
- noun: the substance acted upon by an enzyme or ferment
- noun: any stratum lying underneath another
Are you interested in alternative search :
:substratum matter stratum substance attached genus rhizopus sessile valence valency
If you like reading news check: