defoliator definition

  • noun:
    • some thing or some one that defoliates.
    • That which defoliates or pieces of verdure; especially, in entomology, an insect which damages the leaves of woods.
    • an insect that strips the leaves from plants

Related Sources

  • Sentence for "defoliator"
    • A diprionid sawfly (Neodiprion sertifer) is…
    • View More
53 votes

How would you define defoliator?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!