An Army of Caterpillars

I had to look it up, but the collective noun for a group of caterpillars is an army. I think train would have been more appropriate.