Word info

thiodiphosphate

Noun

Meaning

thiodiphosphate (plural thiodiphosphates)

(inorganic chemistry) Any derivative of a diphosphate in which one or more oxygen atoms have been replaced by sulfur

Source: en.wiktionary.org

Anagrams

Close letter words and terms