insectifuges
English
Noun
insectifuges
plural of
insectifuge