Compund Words
Last Search Words
Search Result:organophosphate
Overview of noun organophosphate
The noun organophosphate has 1 sense
- organophosphate -- (an insecticide that interferes with an insect's nervous system)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar