WikiWord

armyworms

From WikiWord, the free dictionary

English

Definitions

noun

  1. The larva of any of the Spodoptera and Mythimna genera of noctuid moths, which typically feed in large, destructive groups.

Related words

Synonyms

References