Noun Definition

pseudaletia

1.Definition: moths whose larvae are armyworms

Category: Animals