insectifuge
名词 insectifuge:
a chemical substance that repels insects
同义词:insect repellent, insect repellant