• Sulfophosphate

    Full definition of sulfophosphate

    Noun

    sulfophosphate

    (plural sulfophosphates)
    1. Alternative form of sulphophosphate
    © Wiktionary