Definitions of Strymon melinus:

  • noun:   larvae are pests of various economic plants