Etymology Explorer › English

Where does “phosphorothioate” come from?

phosphorothioate (English): A derivative of phosphate in which an oxygen atom...

Definitions

  1. A derivative of phosphate in which an oxygen atom...

Words derived from “phosphorothioate”

  • organophosphorothioate
  • phosphorthioate