insectifuge

listen to the pronunciation of insectifuge
English - English
a chemical substance that repels insects
{i} substance which repels insects
insectifuge
Favorites