insectifuge
English Dictionary
->
Letter I
-> insectifuge
Search Dictionary:
insectifuge Definition
(n)
a
chemical
substance
that
repels
insects
insectifuge Synonyms
insect repellant
insect repellent
insectifuge
© Art Branch Inc.