VariousWords beta
Definitions:
Adjective
insecticidal
Definition: of or relating to insecticide
Definition: Of, relating to, or being insecticide; insect-killing.