Metarchon (noun) Definition, Meaning & Examples

noun
  1. a nontoxic substance, such as a chemical to mask pheromones, that reduces the persistence of a pest
Metarchon (noun) Definition, Meaning & Examples

More Definitions