methamidophos in French methamidophos in French methamidophos noun A specific organophosphate insecticide, having the chemical formula C2H8NO2PS Add to Flashcards