Definitions of substrate
1. [n] - the substance acted upon by an enzyme or ferment
substrate Synonyms
Sorry no alternative words for "substrate" found
Other infomation on substrate
uSearch results for substrate
WIKIPEDIA results for substrate
amazon results for substrate
ebay results for substrate
Dictionary © 1999- . All rights reserved. Cheap Number Plates