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
ruby
masculine
wistful
snowdrop
luxurious
relapse
brim
rearview
compress
charbroil
snowfall
chomp
armchair
pentagon
appraiser
amusable
annually
savor
exuberant
confused
organophosphorus
pesticides
chlorpyrifos
orthophosphate
pesticide
agrichemicals
agrochemicals
insecticides
herbicides
fungicides
agrochemical
pentachlorophenol
organometallic
biocides
parathion