Thistle Mantis (Blepharopsis mendica), Ootheca hatching
InsectMantisDevil's Flower MantisThistle MantisBlepharopsis mendicaOothecahatchingnymphsIMG20111963