palmerworm

(pämər wʉrm′)

noun

any of various wandering caterpillars feeding on plants

See palmerworm in American Heritage Dictionary 4

noun
Any of several caterpillars that injure fruit trees by feeding on their leaves, especially the small green caterpillar of the North American moth Dichomeris ligulella.

Origin:

Origin: From the way they suddenly appear in large numbers like a throng of pilgrims

.

link/cite print suggestion box