• Iodosulphate

    Full definition of iodosulphate

    Noun

    iodosulphate

    (plural iodosulphates)
    1. (chemistry) A combination of a base with iodine and sulphuric acid.
    © Wiktionary