• Phosphorthioate

    Full definition of phosphorthioate

    Noun

    phosphorthioate

    (plural phosphorthioates)
    1. Alternative form of phosphorothioate
    © Wiktionary