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


French

Detailed Translations for substrat from French to English

Spelling Suggestions for: substrat

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

External Machine Translations:


English

Suggestions for substrat in English

Spelling Suggestions for: substrat

External Machine Translations: