FAQs About the word insectifuge

Insecticid

a chemical substance that repels insects

No synonyms found.

No antonyms found.

insecticide => insecticid, insecticidally => insecticid, insecticidal => insecticid, insected => infestata de insecte, insectator => insectivor,