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
dazzling
urging
esophagus
exit
crabmeat
zigzagged
crinkle
starved
quarrel
phrasing
liberty
pounce
powdering
stimuli
passion
ritzy
retrain
difficult
cola
chef
organophosphorus
pesticides
chlorpyrifos
orthophosphate
pesticide
agrichemicals
agrochemicals
insecticides
herbicides
fungicides
agrochemical
pentachlorophenol
organometallic
biocides
parathion