triphosphate - noun
singular
triphosphate
plural
triphosphates