Ascalaphidae is a family of insects in the order Neuroptera, commonly called owlflies; there are some 450 extant species. They are fast-flying crepuscular or diurnal predators of other flying insects, and have large bulging eyes and strongly knobbed antennae
View Full Image on Dreamstime
Username: Deniardian10
Editorial: No
Width: 4148 pixels
Height: 5184 pixels
Downloads: 0
Image ID: 276761241