Glossary - Organophosphates
The term organophosphate refers to a specialised form of insecticide – a nerve agent that acts to disrupt the nervous system of an insect, either impairing it or killing it entirely.
You can Improve this term or Add a Related Term