WordUnscrambler Home
armyworm
Definitions
[ˈɑːmɪwəːm], (Noun)
Definitions:
- any of a number of insect larvae that occur in destructive swarms
Phrases:
Origin
:
Click here to see the free dictionary definition for armyworm
definition by Oxford Dictionaries