defoliation

/di,fouli'eiʃn/
Noun
  1. causing the leaves of trees and other plants to fall off (as by the use of chemicals)
  2. the loss of foliage

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ có nhắc đến "defoliation"

defoliation
The farmer observed the defoliation of the cotton field.