bensulide
Noun
Meaning
bensulide (uncountable)
English Wikipedia has an article on:bensulideWikipedia
An organophosphate acetylcholinesterase inhibitor used as an insecticide.
Noun
bensulide (uncountable)
English Wikipedia has an article on:bensulideWikipedia
An organophosphate acetylcholinesterase inhibitor used as an insecticide.