Term:
Insecticide
Definition:

An insecticide is a substance that destroys or controls insect pests

Domain:
Environment
Source:
OECD Glossary
arrow-up icon
Feedback