Ecuador Megadiverso: Dobsonfly, Corydalidae
Ecuador Megadiverso: Dobsonfly, Corydalidae
Ecuador Megadiverso: Dobsonfly, Chloronia sp., Corydalidae
Ecuador Megadiverso: Which insect will hatch from these neatly arranged Eggs?
Ecuador Megadiverso: Cockroach, Blattodea
Ecuador Megadiverso: Cockroach
Ecuador Megadiverso: Green lacewing, Chrysopidae
Ecuador Megadiverso: Leaf beetle larva, Chrysomelidae
Ecuador Megadiverso: Chrysalis suspended in its net cradle
Ecuador Megadiverso: Chrysalis suspended in its net cradle
Ecuador Megadiverso: Stonefly, Perlesta sp.
Ecuador Megadiverso: Cockroach
Ecuador Megadiverso: Walking Christmastree
Ecuador Megadiverso: Walking Christmastree, Psychidae
Ecuador Megadiverso: Walking Christmastree, Psychidae
Ecuador Megadiverso: Walking Christmastree, Psychidae
Ecuador Megadiverso: Recycling
Ecuador Megadiverso: Recycling
Ecuador Megadiverso: Recycling
Ecuador Megadiverso: Giant Cockroach, Megaloblatta sp.
Ecuador Megadiverso: Cockroach
Ecuador Megadiverso: Dobsonfly, female, Corydalus sp.
Ecuador Megadiverso: Dobsonfly, male, Corydalus sp.
Ecuador Megadiverso: Dobsonfly, male, Corydalus sp.
Ecuador Megadiverso: Caddisfly?
Ecuador Megadiverso: Caddisfly?
Ecuador Megadiverso: Mating Caddisflies
Ecuador Megadiverso: Dobsonfly, Chloronia sp., Corydalidae