________________________________ 
Species   Cyanophrys longula

Cyanophrys longula

(Hewitson, 1868)

Mountain Greenstreak

E & W Mexico to Venezuela; one
possible record for SE AZ

TL: Mexico

longula Hewitson 1868 T Mexico

longula Hewitson 1868 T Mexico

pastor Butler & Druce 1872 T Costa Rica

pastor Butler & Druce 1872 T Costa Rica

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

specimen

live adult

live adult

live adult

live adult

live adult

live adult

live adult

live adult

live adult

live adult

live adult

live adult

live adult

live adult

live adult

live adult

immatures

habitat

habitat

habitat

habitat