- insectifuge as a noun:
- 1
insectifuge
noun
1 insectifuge
A chemical substance that repels insects.
synonyms: insect repellant, insect repellent.
Dutch: muggenolie
debug info: 0.0147
noun
A chemical substance that repels insects.
synonyms: insect repellant, insect repellent.
Dutch: muggenolie
debug info: 0.0147