Spodoptera
spo·dop·tera
noun
1.
moths whose larvae are armyworms
Related words
Word family
Broader terms
Parts
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
spo·dop·tera
moths whose larvae are armyworms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.