pyrethroid
English
Etymology
From
pyrethrin
+
-oid
.
Noun
pyrethroid
(
plural
pyrethroids
)
(
organic chemistry
)
Any of several
synthetic
insecticides
having a structure based on
pyrethrin
.