Loading...
Minimalist Dictionary
Login
or
Sign up
organophosphates
noun
Any ester of phosphoric acid or its derivatives, especially one used as an insecticide or herbicide.
Word Frequency 1800~2019
Related words
Other words
deodorize
mocker
stoic
shout
password
thud
anyone
obvious
chewy
bloating
wreckage
shallow
oxford
snazzy
exhaust
encroach
reverb
croon
transport
dangle
organophosphorus
pesticides
chlorpyrifos
orthophosphate
pesticide
agrichemicals
agrochemicals
insecticides
herbicides
fungicides
agrochemical
pentachlorophenol
organometallic
biocides
parathion