Insects of Iowa
Insect OrdersInsects of Iowa
Neuroptera - Dobsonflies/Mantisflies
Corydalidae 
                                                                          
Corydalus cornutus / Dobsonfly Corydalus cornutus / Dobsonfly   
Mantispa sayiMantispa sayiMantispa sayi