A worldwide community photographing and learning about wildlife
Ascalaphidae
Owlfies are slender insects from the order Neuroptera, their most characteristic attributes are their knobbed antennae and huge, bulging compound eyes, each one being almost doubled by cellular division, giving it its mutant-like appearance.
Tropical forest, near a pond
2 Comments
Yes, thank you!
Looks like an owlfly