organothiophosphate
Noun
Meaning
organothiophosphate (plural organothiophosphates)
(chemistry) Any organic thiophosphate, many of which are used as insecticides etc
Noun
organothiophosphate (plural organothiophosphates)
(chemistry) Any organic thiophosphate, many of which are used as insecticides etc