Advertisement

Advertisement

View synonyms for insectifuge

insectifuge

[ in-sek-tuh-fyooj ]

noun

  1. a substance or preparation for driving off insects.


Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement


insecticideinsectile