beetworm
Noun
Meaning
beetworm (plural beetworms)
The larva of the moth Spodoptera exigua: an armyworm which is a destructive agricultural pest
Noun
beetworm (plural beetworms)
The larva of the moth Spodoptera exigua: an armyworm which is a destructive agricultural pest