• Definition for "defoliator"
    • some thing or some one that defoliates.
    • View More
  • Sentence for "defoliator"
    • A diprionid sawfly (Neodiprion sertifer) is…
    • View More

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
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!