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