Owlflies (Neuroptera: Ascalaphidae) Teaching Biology, 29 Sep 2011 The Ascalaphidae (owlflies) are a family of neuropteran, easily recognisable by their dragonfly-like appearance, sometimes…