Insects of Iowa
Insect OrdersHeteronemiidae
Walking sticks
                                                                       
Manomera blatchleyiEgg