palmerworm

noun
  1. a caterpillar that feeds on leaves and appears to wander from plant to plant
  2. Usage: archaic

Examples