defoliator /diːˈfəʊliː(j)eɪtə(ɹ)/ noun1 •Something or someone that defoliates.Leaf Tatterers and Defoliators This group of pecan arthropods can cause damage to foliage from shortly after budbreak until about the time of pollination. — 1983 formsdefoliators