Synonyms for "insectifuge"

Words with similar meaning