defoliator

di'fәulieitә
GRE

英文释义

n an insect that strips the leaves from plants

中文翻译

n. 除叶剂, 食叶之昆虫

学习工具