Noun
thermophosphate (countable and uncountable, plural thermophosphates) Synonym of pyrophosphate (“when used as a fertiliser”)