WILDLIFE DISCOVERY : The Antlions

Antlions are a family of insects in the order Neuroptera with the scientific name Myrmeleontidae; the most well-known genus is Myrmeleo. There are about 2,000 species. Strictly speaking, the term “antlion” applies to the larval form of the members of this family.
The New Times
Times Reporter