Collective nouns for caterpillars
collective noun
usage
army
An
army
of caterpillars
Complete List of All Collective Nouns