pyrethroid
noun
py·re·throid
pī-ˈrē-ˌthrȯid
-ˈre-
: any of various synthetic compounds that are related to the pyrethrins and resemble them in insecticidal properties
pyrethroid
adjective
Love words? Need even more definitions?
Merriam-Webster unabridged
Share