Definition of Spodoptera

  • 1. Moths whose larvae are armyworms Noun

Synonyms for word "spodoptera"

Semanticaly linked words with "spodoptera"

Hyponims for word "spodoptera"