Noun
iodosulphate (plural iodosulphates) (chemistry) A combination of a base with iodine and sulphuric acid.