deltamethrin
English
Noun
deltamethrin
(
uncountable
)
A
pyrethroid
insecticide
.