Any substance used to fight insects and other small invertebrates, causing their death.
« Back to Glossary IndexInsecticide
« Back to Glossary Index
Any substance used to fight insects and other small invertebrates, causing their death.
« Back to Glossary Index