causing the leaves of trees and other plants to fall off (as by the use of chemicals)
defoliation en 30 secondes
- (noun) causing the leaves of trees and other plants to fall off (as by the use of chemicals)
Meanings
-
1
noun causing the leaves of trees and other plants to fall off (as by the use of chemicals)
Summary
causing the leaves of trees and other plants to fall off (as by the use of chemicals)
- (noun) causing the leaves of trees and other plants to fall off (as by the use of chemicals)