Loading...
Minimalist Dictionary
Login
or
Sign up
organophosphate
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
pecan
robin
hangnail
predict
colt
spearfish
embody
handler
detector
revenue
untaxed
stupor
tactful
clammy
married
marsupial
fraying
impeach
shortcake
planner
organophosphorus
organophosphorous
insecticides
pyrethroid
malathion
carbamates
pyrethroids
carbamate
carbaryl
parathion
anticholinesterase
dichlorvos
chlorpyrifos
organochlorine
pesticide