bensulide
English
Noun
bensulide
(
uncountable
)
An
organophosphate
acetylcholinesterase
inhibitor
used as an
insecticide
.
Anagrams
Dublinese
,
nebulised