Summary
French to English:   more detail...
  1. substrat:


French

Detailed Translations for substrat from French to English

substrat:


Synonyms for "substrat":


Wiktionary Translations for substrat:

substrat
noun
  1. géologie|fr couche constituant le socle d’une autre.
substrat
noun
  1. the material or substance on which an enzyme acts
  2. a surface on which an organism grows or is attached
  3. an underlying layer; a substratum
  4. an indigenous language
  5. a metal which is plated with another metal which has different physical properties