pryruvate - English Synonyms Dictionary