triphosphopyridine

Noun
  1. A pyridine ring with three phosphorus groups (synset 115104735)

Found on Word Lists

Other Searches