Summary
French
Detailed Translations for substrat from French to English
substrat:
Synonyms for "substrat":
Wiktionary Translations for substrat:
substrat
substrat
noun
-
the material or substance on which an enzyme acts
-
a surface on which an organism grows or is attached
-
an underlying layer; a substratum
-
an indigenous language
-
a metal which is plated with another metal which has different physical properties