ARMYWORM


Meaning of ARMYWORM in English

noun Date: 1816 any of numerous moths whose larvae travel in multitudes from field to field destroying grass, grain, and other crops

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.