Participant Info Term pyruvate པེ་རུ་ཝེཊ། English Definition chem. A salt or ester of pyruvic acid. Tibetan Definition པེ་རུ་ཝེཊ་སྐྱུར་རྫས་ཀྱི་ཚྭའམ་སྐྱུར་ཚིལ། Full Glossary