insectifuge
1.
(
noun
) a chemical substance that repels insects
Synonyms:
insect repellant
,
insect repellent
Related Words:
repellant
,
repellent
Terms and Conditions of Use / Copyright Notice