Bensulide Definition
    noun
  
 An organophosphate acetylcholinesterase inhibitor used as an insecticide.
Wiktionary 
Find Similar Words
Find similar words to bensulide using the buttons below.
An organophosphate acetylcholinesterase inhibitor used as an insecticide.
Find similar words to bensulide using the buttons below.