Definition, synonyms and related words
An organophosphorus compound used as an insecticide and an acaricide.