As nouns the difference between pyrethroid and imiprothrin
is that pyrethroid is (organic chemistry) any of several synthetic insecticides having a structure based on pyrethrin while imiprothrin is a neurotoxin of the pyrethroid class, used as an insecticide.