YourDictionary

thiophosphate

noun

a salt or ester of a thiophosphoric acid

link/cite print suggestion box