SUBSTRATE


Meaning of SUBSTRATE in English

noun Etymology: Medieval Latin substratum Date: 1807 substratum , the base on which an organism lives , a substance acted upon (as by an enzyme)

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.