Definitions of triphosphopyridine:

  • noun:   a pyridine ring with three phosphorus groups