octasulphate

English

Noun

octasulphate (plural octasulphates)

  1. Alternative form of octasulfate.