thermophosphateEtymologyFrom thermo- + phosphate.thermophosphate means synonym of pyrophosphate (“when used as a fertiliser”). Lexicurio rates it Rare gem — a strength score of 83 out of 100.nounSynonym of pyrophosphate (“when used as a fertiliser”).