Home

Word

Strymon melinus, n.
more info larvae are pests of various economic plants
<noun.animal>

Strymon melinus
semantic pointers
member holonym
hypernym