armyworms
From WikiWord, the free dictionary
English
Definitions
noun
- The larva of any of the Spodoptera and Mythimna genera of noctuid moths, which typically feed in large, destructive groups.