substrate has definitions from the fields of anatomy,biology
1
[ noun ] (biology) the substance acted upon by an enzyme or ferment

Used in print

(Jay C. Harris and John R. Van Wazer, "Detergent...)

Wet cleaning involves an aqueous medium , a solid substrate , soil to be removed , and the detergent or surface-active material .

(Jacob Robbins et al., "The thyroid-stimulating...)

This appears to result from both a reduced amount of the iodine substrate and a more rapid secretion of newly iodinated thyroglobulin .

Related terms

substance

2
[ noun ] (anatomy) any stratum lying underneath another

Synonyms

substratum

Related terms

stratum

*