March 26, 2010
Hi, I found this insect on my facecloth last night. Could you tell me what it is as I have never seen anything like it before. It was definitely real, I say this because it looks so fake.
Cape Point area of Cape Town, South Africa
This is a Neuropteran known as an Owlfly, and it is closely related to Lacewings and Antlions. Owlflies are unusual insects that really do resemble a cross of several different insect orders.