defoliator :

Search Words
You can search or browse for words

defoliator


  • n  an insect that strips the leaves from plants

  • Chief defoliator is the two-inch-long larva of the gypsy moth, a fuzzy brown caterpillar with blue and red spots that daily consumes one square foot of tree leaves (but not farm .

Bee Dictionary: Search, browse, look at common errors, idioms and more.