English dictionary
strymon melinus meaning and definition
Definition and meaning of strymon melinus at MeaningMonkey.org. strymon melinus meaning and definition in the English Dictionary.STRYMON MELINUS noun
Definition of Strymon melinus (noun)
- larvae are pests of various economic plants
Source: Princeton University Wordnet