thermophosphate

English

Etymology

From thermo- +‎ phosphate.

Noun

thermophosphate (countable and uncountable, plural thermophosphates)

  1. Synonym of pyrophosphate (when used as a fertiliser).