YourDictionary

pyrethroid

(pī-rēˈthroid, -rĕthˈroid)

noun
Any of several synthetic compounds similar to pyrethrin, used as an insecticide.

link/cite print suggestion box