FAQs About the word insectifuge

Serangga perosak

a chemical substance that repels insects

No synonyms found.

No antonyms found.

insecticide => racun serangga, insecticidally => insektisid, insecticidal => insektisida, insected => diserang serangga, insectator => pemakan serangga,