armyworms

English

Noun

armyworms

  1. plural of armyworm