Home

Word

Spodoptera, n.
more info moths whose larvae are armyworms
<noun.animal>

Spodoptera genus Spodoptera