You searched for: “insectifuges
insectifuge (s) (noun), insectifuges (pl)
A substance or preparation for driving off or repelling insects.