insectifuge








noun

  1. a substance or preparation for driving off insects.
69 queries 0.606