substrate ( synonym found)

Definition of substrate:

(n) : the material or substance on which an enzyme acts; a surface on which an organism grows or is attached e.g. the rock surface of a rockpool is the substrate for a sessile organism such as a limpet

Definition of substrate:

(n) : the material or substance on which an enzyme acts; a surface on which an organism grows or is attached e.g. the rock surface of a rockpool is the substrate for a sessile organism such as a limpet

Back to Top