insect_repellantEnglish

insect repellant, insect repellent, insectifuge

Noun

A chemical substance that repels insects

English: insectifuge, insect repellent, insect repellant

English words with similar meanings

Show 2 words