Definition of procession caterpillar in US English:

procession caterpillar

noun

  • A processionary caterpillar.

Origin

Mid 19th century; earliest use found in Chambers's Journal.