中英词典查询

defoliates

v. (使)落叶( defoliate的第三人称单数 );