Definition, synonyms and related words
A chemical compound (C₆H₁₂N₅O₂PS₂) used as an organophosphate insecticide.