-
nouncausing the leaves of trees and other plants to fall off (as by the use of chemicals)type of:
-
nounthe loss of foliagetype of:
Parts of defoliation
We don't have examples for this word yet.