English
Detailed Synonyms for insectifuge in English
insectifuge:
insectifuge [the ~] noun
-
the insectifuge
– a chemical substance that repels insects 1the insect repellant; the insect repellent; the insectifuge– a chemical substance that repels insects 1