defoliators
English
Noun
defoliators
plural of
defoliator