walwyn Fri, 08/05/2011 - 23:29
The Snakeflies (Raphidioptera) are a family of insects that are listed amongst the sub-order Megaloptera. These insects are predatory in both the larvae and adult stages, and are completely terrestrial, and the female has a large ovipositor with which she places her eggs under loose bark.