palmerworms

noun
  1. caterpillars that feed on leaves and move in large groups, often causing damage to crops and vegetation
  2. Usage: biblical; archaic

Examples