palmerworm
/ˈpɑlmərwɜrm/
noun
- A destructive caterpillar, especially the larva of certain moths, that feeds on leaves and crops.
- Gardeners use natural predators to control palmerworm populations.
- The farmer worried that palmerworms would ruin his wheat harvest.
- Palmerworms can strip a tree of its leaves in just a few days.
Synonyms