English | German | Russian | Czech

insectifuge English

Meaning insectifuge meaning

What does insectifuge mean?

insectifuge

a chemical substance that repels insects

Synonyms insectifuge synonyms

What other words have the same or similar meaning as insectifuge?

Are you looking for...?