defoliation /di:fәuli'eiʃәn/ 📖 中文释义 n. 落叶 🔗 释义中的汉语词 落叶 📘 English Definition(英文释义) n. the loss of foliagen. causing the leaves of trees and other plants to fall off (as by the use of chemicals) ← defoliating defoliator →