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