triphosphopyridine

Nouns

  • (n) a pyridine ring with three phosphorus groups

Words of close approximity

triphosphopyridine nucleotide