insectifuge
1. [ noun ] (chemistry) a chemical substance that repels insects
Synonyms: insect_repellant insect_repellent
Related terms: repellent
Similar spelling:   insectivore
  insecticide
  insect_bite
  insectivorous
  insectlike
  Insectivora
  insectan
  injection
  injectant
  inexactness
  inexactly
  in_secret