pyrethroid
nounDefinition of pyrethroid
: any of various synthetic compounds that are related to the pyrethrins and resemble them in insecticidal properties
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more