×

Nemopteridae

Insect
Nemopteridae, the spoonwings, are a family of neuropteran insects. They are also called thread-winged antlions. They are found in the Ethiopian, Palearctic, Australasian and Neotropical realms but absent in North America. Wikipedia
Family: Nemopteridae; Burmeister 1839
Order: Neuroptera