Armyworm
English Meaning
- A caterpillar belonging to either of two genera of moth, Pseudaletia or Spodoptera, large groups of which destroy crops and other vegetation.
Sorry, No Malayalam Meaning for your input!
See Armywor Want To Try Armyworm In Malayalam??