Home

Word

insectifuge, n.
(insectifuges)
more info a chemical substance that repels insects
<noun.substance>

insect repellant insect repellent insectifuge
semantic pointers
hypernym