首页英语词典defoliationdefoliation英英释意

defoliation

[di,folɪ'eʃən]
  • n. 落叶,去叶;[植] 脱叶

英英释意


1. the loss of foliage
2. causing the leaves of trees and other plants to fall off (as by the use of chemicals)