Definition, synonyms and related words
A highly toxic organothiophosphate insecticide and acaricide, O,O-diethyl S-2-ethylthioethyl phosphorodithioate