triphosphopyridine

Explore definitions, synonyms, and language insights of triphosphopyridine

Definitions

Noun
a pyridine ring with three phosphorus groups

More General Terms