pyrethroid
nounAny of several synthetic compounds similar to pyrethrin, used as an insecticide.
nounAny of several
Any of several synthetic compounds similar to pyrethrin, used as an insecticide.
nounAny of several
Begin a journey through worlds of puzzles.