substrate


sub·strate

noun \ˈsəb-ˌstrāt\

Definition of SUBSTRATE

2
: the base on which an organism lives
3
: a substance acted upon (as by an enzyme)

Seen & Heard

What made you want to look up substrate? Please tell us where you read or heard it (including the quote, if possible).