Synonyms of defoliation
- 1. defoliation, organic process, biological process
- usage: the loss of foliage
- 2. defoliation, change of state
- usage: causing the leaves of trees and other plants to fall off (as by the use of chemicals)
All rights reserved.
Here are the facts and trivia that people are buzzing about.