Noun Definition

insectifuge

1.Definition: a chemical substance that repels insects

Category: General