strymon melinus Meaning, Definition & Usage

  1. noun larvae are pests of various economic plants

WordNet