defoliator

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
defoliator (noun; Latin de, away from; folium, leaf): Any agent, animal or chemical that destroys the leaves of plants.