defoliation 2
noundomain: activity
Princeton WordNet [ver.3.1]
Definition
causing the leaves of trees and other plants to fall off (as by the use of chemicals)
causing the leaves of trees and other plants to fall off (as by the use of chemicals)
Project co-funded by European funds
