Tag: Owlflies
-
Owlflies: The oddball of an insect
Want to see a strange insect? Look no further than Owlflies. These flying insects look like a mix of butterflies and dragonflies, possessing strange rainbow-mirrorball eyes and knob-like antennas. An unusual group of insects part of the Ascalaphidae, a family in the order Neuroptera, these colorful creatures also make deadly aerial predators of other flying…