Participant Info Term substrate གཞི་རྫས། English Definition biol. The substance on which an enzyme acts. Tibetan Definition སྨིན་རྫས་ཀྱིས་བྱེད་ལས་སྤེལ་སའི་དངོས་རྫས། Full Glossary