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