insectifuge | ||
1. | [ noun ] (chemistry) a chemical substance that repels insects | |
Synonyms: | insect_repellant insect_repellent | |
Related terms: | repellent | |
Similar spelling: |
insectivore insecticide insect_bite insectivorous insectlike Insectivora insectan injection injectant inexactness inexactly in_secret |