Definitions of Genus loxostege:

  • noun:   garden webworms