organophosphate
English Dictionary
->
Letter O
-> organophosphate
Search Dictionary:
organophosphate Definition
(n)
an
insecticide
that
interferes
with
an
insect
''
s
nervous
system
organophosphate Synonyms
organophosphate
© Art Branch Inc.