English edit

Noun edit

phosphothioate

  1. Misspelling of phosphorothioate.