army worms

English

Noun

army worms

  1. plural of army worm