INSECTIFUGE





Definition:

  1. [noun] a chemical substance that repels insects
    Synonyms: insect repellent, insect repellant

Synonyms: