Definition, synonyms and related words
An organophosphate chemical commonly used as an insecticide and acaricide.