For a key to the terms used, see Glossary of entomology terms. The juniper hairstreak has many subspecies or races, some of which may even be separate species. The upper side of the "olive" juniper ...
Some results have been hidden because they may be inaccessible to you