English dictionary
spodoptera meaning and definition
Definition and meaning of spodoptera at MeaningMonkey.org. spodoptera meaning and definition in the English Dictionary.SPODOPTERA noun
Definition of Spodoptera (noun)
- moths whose larvae are armyworms
- synonyms: genus Spodoptera
Source: Princeton University Wordnet