insectifuge

Noun
  1. A chemical substance that repels insects (synset 114944403)

Found on Word Lists

Other Searches