defoliation

di:fәuli'eiʃәn

英文释义

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

中文翻译

n. 落叶

49,544
BNC 频率
37,839
使用频率

学习工具