Word info Synonyms

thiophosphate

Noun

Meaning

thiophosphate (plural thiophosphates)

(chemistry) Any compound formally derived from a phosphate by replacing one or more oxygen atoms with sulfur

Source: en.wiktionary.org

Synonyms

Close letter words and terms