organophosphate
nounDefinition of organophosphate
: an organophosphorus compound (such as a pesticide)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more