Defoliant

Business / Agriculture / Defoliant: A chemical that removes leaves from trees and growing plants: regulated as a pesticide.

Links
Home
Glossary
Thesaurus