noun Etymology: Medieval Latin substratum Date: 1807 substratum , the base on which an organism lives , a substance acted upon (as by an enzyme)
SUBSTRATE
Meaning of SUBSTRATE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012