Leaf falls from trees at certain times, caused by adverse weather conditions or the application of a chemical or organic product (defoliant).
« Back to Glossary IndexDefoliation
« Back to Glossary Index
Leaf falls from trees at certain times, caused by adverse weather conditions or the application of a chemical or organic product (defoliant).
« Back to Glossary Index