triphosphate - noun

singulartriphosphate
pluraltriphosphates