Definition of procession caterpillar in English:
procession caterpillar
noun
A processionary caterpillar.
Origin
Mid 19th century; earliest use found in Chambers's Journal.
Are You Learning English? Here Are Our Top English Tips
A processionary caterpillar.
Mid 19th century; earliest use found in Chambers's Journal.