Want more? See all search results for Insecticide
Explore only content tagged with

Insecticide

Definition(s)
Any chemical agent used to destroy invertebrate pests. (Source: GEMET/LBC)