Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

substrates Definition

Cancel
substrates
noun(sub-strate)
substratum
substrates
noun(sub-strate)
the base on which an organism lives
substrates
noun(sub-strate)
a substance acted upon (as by an enzyme)

Words Related to substrates!

substrates Examples by Brain Bank Users