substrate - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˈsʌbˌstreɪt/
singularsubstrate
pluralsubstrates
  1. 1
    biology the material that a plant or an animal that does not move much feeds on or uses as support
  2. 2
    chemistry a substance on which a catalyst or enzyme has a particular effect