substrate in English
- substrate⇄substrate, noun.
1. substratum.
2. (Biochemistry.) the material that an enzyme or ferment acts upon.
substrate in Kashmiri कॉशुर
No additional English content available for 'substrate'.
No additional English content available for 'substrate'.