defoliator : Definition, Usages, News and More

Search Words


  • 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 .

Hot News: The Heading Text Size Should Match With the Size Of The Image