English synonyms about - contact  

insectifuge

noun

1 insectifuge

A chemical substance that repels insects.

synonyms: insect repellant, insect repellent.

Dutch: muggenolie


Find more on insectifuge elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0147