substrate
nounDefinition of substrate
1
: substratum
2
: the base on which an organism lives
the soil is the substrate of most seed plants
3
: a substance acted upon (as by an enzyme)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more