Definition for Insecticide

From Biology Forums Dictionary

A substance or preparation used for killing insects.