This weird looking dinosaur/ praying mantis thing was in our house on our window. its really creepy looking...
The insect order Neuroptera, or net-winged insects, includes the lacewings, mantidflies, antlions, and their relatives. The order contains some 4,000 species. Traditionally, the group that was once known as Planipennia, with the Neuroptera at that time also including alderflies, fishflies, dobsonflies and snakeflies, but these are now generally considered to be separate orders (the Megaloptera and Raphidioptera). Sometimes the name Neuropterida is used to refer to these three orders as a group. This is either placed...