Researchers have found two rare Order Neuroptera species, Glenochrysa zeylanica and Indophanes barbara from Kerala. Indophanes barbara is an antlion belonging to Myrmeleontidae family and ...