thiophosphate Hear it!

thiophosphate Definition

thio·phos·phate (t̸hī′ō fäsfāt′)

noun

a salt or ester of a thiophosphoric acid