eLook Home
eLook Online Dictionary
Search Online Dictionary
Email this page to a friend
SUBSTRATE
Definition:
[noun] the substance acted upon by an enzyme or ferment
[noun] any stratum lying underneath another
Synonyms:
substratum
Synonyms:
Search for
synonyms for SUBSTRATE
Web Standards & Support:
eLook Home
eLook Online Dictionary
Search Online Dictionary
About
Contact