Strymon melinus
English Dictionary
->
Letter S
-> Strymon melinus
Search Dictionary:
Strymon melinus Definition
(n)
larvae
are
pests
of
various
economic
plants
Strymon melinus Synonyms
Strymon melinus
© Art Branch Inc.