triphosphopyridine - English Synonyms Dictionary