Chinese Version(中文版) | EBooks(电子书)
[di'fәulieitә]
(noun.) an insect that strips the leaves from plants.
Checked by Curtis--From WordNet