Caterpiller

Meaning

The great army of God

Same as a locust

caterpiller H2625

חָסִיל châçîyl, khaw-seel’; from H2628; the ravager, i.e. A LOCUST:—caterpillar.

Detailed Explanation