Word
insectifuge, n.
(insectifuges)
a chemical substance that repels insects
<noun.substance>
insect repellant
insect repellent
insectifuge
semantic pointers
hypernym
repellent, repellant