insectifuge

Signification (Anglais)

A substance that protects against insects.

Concepts

Synonymes

insect repellant

insect repellent

insect killer

antiscolic

Traductions

Repelente de insetos

Notes

Sign in to write sticky notes