Word info

thermophosphate

Noun

Meaning

thermophosphate (countable and uncountable, plural thermophosphates)

Synonym of pyrophosphate (“when used as a fertiliser”)

Source: en.wiktionary.org

Close letter words and terms